├── .covignore ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── Makefile ├── README.md ├── RULES.md ├── bin ├── build.js ├── cube ├── cube-build ├── cube-init ├── cube-module ├── cube-single ├── cube-start └── version.js ├── cycle_check.js ├── debug.json ├── doc └── index.md ├── example ├── .cubeignore ├── css │ ├── mocha.css │ ├── test_css.css │ ├── test_css_img.css │ ├── test_less.less │ ├── test_less_err.less │ ├── test_less_img.less │ ├── test_require_css.css │ ├── test_styl.styl │ ├── test_styl_error.styl │ └── test_styl_img.styl ├── dag_out.html ├── deps │ ├── common.js │ ├── cycle │ │ ├── a.js │ │ ├── b.js │ │ └── c.js │ ├── real-common.js │ ├── real-common2.js │ ├── root.js │ ├── root2.js │ ├── sub │ │ ├── common.js │ │ ├── dir-common.js │ │ └── sub.js │ ├── sub1.js │ └── sub2.js ├── empty_processor.js ├── es6.js ├── img │ └── test.png ├── index.html ├── index_merge.html ├── lib │ ├── expect.js │ ├── jquery.min.js │ └── mocha.js ├── main.js ├── node_modules │ ├── @ali │ │ ├── ns_coffee │ │ │ └── index.js │ │ └── ns_test │ │ │ └── index.js │ ├── cycle_server │ │ ├── a.js │ │ ├── b.js │ │ └── c.js │ ├── ignore │ │ └── index.js │ ├── jade_runtime │ │ ├── package.json │ │ └── runtime.js │ ├── module.js │ │ ├── lib │ │ │ └── index.js │ │ └── package.json │ ├── module_with_dot.js │ │ └── index.js │ ├── modulemap │ │ └── lib │ │ │ ├── index.js │ │ │ └── test.js │ ├── react │ │ └── package.json │ ├── test │ │ ├── a.js │ │ ├── index.js │ │ ├── lib │ │ │ ├── a.js │ │ │ └── b.js │ │ └── package.json │ ├── test_ignored_by_smartbuild.js │ ├── test_merge │ │ ├── index.js │ │ ├── package.json │ │ ├── test.js │ │ └── test_002.js │ └── test_mod.js ├── package.json ├── simple.js ├── test.min.js ├── test │ ├── cycle │ │ ├── a.js │ │ ├── b.js │ │ └── c.js │ ├── test_async.js │ ├── test_coffee.coffee │ ├── test_css.js │ ├── test_css_namespace.js │ ├── test_cycle_require.js │ ├── test_ejs.coffee │ ├── test_error.js │ ├── test_es2015.js │ ├── test_file-with-hyphen.js │ ├── test_file.with.dot.js │ ├── test_html.js │ ├── test_ignore.js │ ├── test_jade.coffee │ ├── test_json.js │ ├── test_json.json │ ├── test_less.js │ ├── test_main.js │ ├── test_merge.js │ ├── test_module.js │ ├── test_override.js │ ├── test_react.jsx │ ├── test_react_es2015.jsx │ ├── test_registered_module.js │ ├── test_remote_module.js │ ├── test_require_with_var.js │ ├── test_styl.js │ └── test_undefined_file.js ├── test_hook.js ├── tests.js ├── this.js └── tpl │ ├── ejs_error.ejs │ ├── jade_error.jade │ ├── test.ejs │ ├── test.html │ ├── test.jade │ ├── test_ejs.ejs │ └── test_jade.jade ├── index.js ├── jsdoc.json ├── lib ├── cube │ ├── cache.js │ ├── ext_api_process.js │ ├── ext_api_transfer.js │ ├── index.js │ └── log.js ├── file_name_mangle.js ├── processor │ ├── css.js │ ├── html.js │ ├── js.js │ ├── json.js │ └── raw.js └── utils.js ├── logo.png ├── package.json ├── res └── dag.html ├── runtime ├── cube.js ├── cube.json ├── cube.min.js ├── cube_clean_cache.js ├── cube_css.js ├── cube_css.min.js ├── cube_css.strict.js ├── cube_single.js ├── cube_single.min.js ├── cube_sync.js ├── ejs_runtime.js ├── ejs_runtime.min.js ├── jade_runtime.js ├── jade_runtime.min.js └── start.html ├── service.js ├── test ├── cli.js ├── cube_css.js ├── file_name_mangle.js ├── index.js ├── runtime │ └── cube.js └── tools.js └── tools.js /.covignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/.covignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/README.md -------------------------------------------------------------------------------- /RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/RULES.md -------------------------------------------------------------------------------- /bin/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/build.js -------------------------------------------------------------------------------- /bin/cube: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/cube -------------------------------------------------------------------------------- /bin/cube-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/cube-build -------------------------------------------------------------------------------- /bin/cube-init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/cube-init -------------------------------------------------------------------------------- /bin/cube-module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/cube-module -------------------------------------------------------------------------------- /bin/cube-single: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/cube-single -------------------------------------------------------------------------------- /bin/cube-start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/cube-start -------------------------------------------------------------------------------- /bin/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/bin/version.js -------------------------------------------------------------------------------- /cycle_check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/cycle_check.js -------------------------------------------------------------------------------- /debug.json: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/.cubeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/.cubeignore -------------------------------------------------------------------------------- /example/css/mocha.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/mocha.css -------------------------------------------------------------------------------- /example/css/test_css.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_css.css -------------------------------------------------------------------------------- /example/css/test_css_img.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_css_img.css -------------------------------------------------------------------------------- /example/css/test_less.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_less.less -------------------------------------------------------------------------------- /example/css/test_less_err.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_less_err.less -------------------------------------------------------------------------------- /example/css/test_less_img.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_less_img.less -------------------------------------------------------------------------------- /example/css/test_require_css.css: -------------------------------------------------------------------------------- 1 | .test_require { 2 | color:1; 3 | } -------------------------------------------------------------------------------- /example/css/test_styl.styl: -------------------------------------------------------------------------------- 1 | .test 2 | a 3 | color #f30 -------------------------------------------------------------------------------- /example/css/test_styl_error.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_styl_error.styl -------------------------------------------------------------------------------- /example/css/test_styl_img.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/css/test_styl_img.styl -------------------------------------------------------------------------------- /example/dag_out.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/dag_out.html -------------------------------------------------------------------------------- /example/deps/common.js: -------------------------------------------------------------------------------- 1 | module.exports="被同 root 下的两个普通文件引用" 2 | -------------------------------------------------------------------------------- /example/deps/cycle/a.js: -------------------------------------------------------------------------------- 1 | require('./b') 2 | module.exports = 'cycle a'; 3 | -------------------------------------------------------------------------------- /example/deps/cycle/b.js: -------------------------------------------------------------------------------- 1 | require('./c') 2 | module.exports = 'cycle b'; 3 | -------------------------------------------------------------------------------- /example/deps/cycle/c.js: -------------------------------------------------------------------------------- 1 | require('./a') 2 | module.exports = 'cycle c'; 3 | -------------------------------------------------------------------------------- /example/deps/real-common.js: -------------------------------------------------------------------------------- 1 | require('./sub/common'); 2 | -------------------------------------------------------------------------------- /example/deps/real-common2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/deps/real-common2.js -------------------------------------------------------------------------------- /example/deps/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/deps/root.js -------------------------------------------------------------------------------- /example/deps/root2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/deps/root2.js -------------------------------------------------------------------------------- /example/deps/sub/common.js: -------------------------------------------------------------------------------- 1 | module.exports = '被两个 common 文件引用'; 2 | -------------------------------------------------------------------------------- /example/deps/sub/dir-common.js: -------------------------------------------------------------------------------- 1 | module.exports= '被一个 common 文件引用 -- real-common2.js'; 2 | -------------------------------------------------------------------------------- /example/deps/sub/sub.js: -------------------------------------------------------------------------------- 1 | module.exports="被一个普通文件引用" 2 | -------------------------------------------------------------------------------- /example/deps/sub1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/deps/sub1.js -------------------------------------------------------------------------------- /example/deps/sub2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/deps/sub2.js -------------------------------------------------------------------------------- /example/empty_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/empty_processor.js -------------------------------------------------------------------------------- /example/es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/es6.js -------------------------------------------------------------------------------- /example/img/test.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/index.html -------------------------------------------------------------------------------- /example/index_merge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/index_merge.html -------------------------------------------------------------------------------- /example/lib/expect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/lib/expect.js -------------------------------------------------------------------------------- /example/lib/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/lib/jquery.min.js -------------------------------------------------------------------------------- /example/lib/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/lib/mocha.js -------------------------------------------------------------------------------- /example/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/main.js -------------------------------------------------------------------------------- /example/node_modules/@ali/ns_coffee/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/@ali/ns_coffee/index.js -------------------------------------------------------------------------------- /example/node_modules/@ali/ns_test/index.js: -------------------------------------------------------------------------------- 1 | exports.name = 'cube can load module with ns: @ali/ns_test'; 2 | -------------------------------------------------------------------------------- /example/node_modules/cycle_server/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/cycle_server/a.js -------------------------------------------------------------------------------- /example/node_modules/cycle_server/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/cycle_server/b.js -------------------------------------------------------------------------------- /example/node_modules/cycle_server/c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/cycle_server/c.js -------------------------------------------------------------------------------- /example/node_modules/ignore/index.js: -------------------------------------------------------------------------------- 1 | console.log('hello'); -------------------------------------------------------------------------------- /example/node_modules/jade_runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/jade_runtime/package.json -------------------------------------------------------------------------------- /example/node_modules/jade_runtime/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/jade_runtime/runtime.js -------------------------------------------------------------------------------- /example/node_modules/module.js/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/module.js/lib/index.js -------------------------------------------------------------------------------- /example/node_modules/module.js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./lib" 3 | } 4 | -------------------------------------------------------------------------------- /example/node_modules/module_with_dot.js/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'success'; -------------------------------------------------------------------------------- /example/node_modules/modulemap/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/modulemap/lib/index.js -------------------------------------------------------------------------------- /example/node_modules/modulemap/lib/test.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; -------------------------------------------------------------------------------- /example/node_modules/react/package.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /example/node_modules/test/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/test/a.js -------------------------------------------------------------------------------- /example/node_modules/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/test/index.js -------------------------------------------------------------------------------- /example/node_modules/test/lib/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/test/lib/a.js -------------------------------------------------------------------------------- /example/node_modules/test/lib/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/node_modules/test/lib/b.js -------------------------------------------------------------------------------- /example/node_modules/test/package.json: -------------------------------------------------------------------------------- 1 | {"main":"a"} -------------------------------------------------------------------------------- /example/node_modules/test_ignored_by_smartbuild.js: -------------------------------------------------------------------------------- 1 | exports.ignore = true; 2 | -------------------------------------------------------------------------------- /example/node_modules/test_merge/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./test'); -------------------------------------------------------------------------------- /example/node_modules/test_merge/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } -------------------------------------------------------------------------------- /example/node_modules/test_merge/test.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./test_002'); -------------------------------------------------------------------------------- /example/node_modules/test_merge/test_002.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test_002'; -------------------------------------------------------------------------------- /example/node_modules/test_mod.js: -------------------------------------------------------------------------------- 1 | require('react'); -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/package.json -------------------------------------------------------------------------------- /example/simple.js: -------------------------------------------------------------------------------- 1 | let A = require('./es6.js'); 2 | exports.test = new A; -------------------------------------------------------------------------------- /example/test.min.js: -------------------------------------------------------------------------------- 1 | var a = 1; -------------------------------------------------------------------------------- /example/test/cycle/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/cycle/a.js -------------------------------------------------------------------------------- /example/test/cycle/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/cycle/b.js -------------------------------------------------------------------------------- /example/test/cycle/c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/cycle/c.js -------------------------------------------------------------------------------- /example/test/test_async.js: -------------------------------------------------------------------------------- 1 | exports.run = () => { 2 | return 'this is async loaded module' 3 | } 4 | -------------------------------------------------------------------------------- /example/test/test_coffee.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_coffee.coffee -------------------------------------------------------------------------------- /example/test/test_css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_css.js -------------------------------------------------------------------------------- /example/test/test_css_namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_css_namespace.js -------------------------------------------------------------------------------- /example/test/test_cycle_require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_cycle_require.js -------------------------------------------------------------------------------- /example/test/test_ejs.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_ejs.coffee -------------------------------------------------------------------------------- /example/test/test_error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_error.js -------------------------------------------------------------------------------- /example/test/test_es2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_es2015.js -------------------------------------------------------------------------------- /example/test/test_file-with-hyphen.js: -------------------------------------------------------------------------------- 1 | exports.name = 'file with hyphen'; -------------------------------------------------------------------------------- /example/test/test_file.with.dot.js: -------------------------------------------------------------------------------- 1 | exports.name = 'file with dot'; -------------------------------------------------------------------------------- /example/test/test_html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_html.js -------------------------------------------------------------------------------- /example/test/test_ignore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_ignore.js -------------------------------------------------------------------------------- /example/test/test_jade.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_jade.coffee -------------------------------------------------------------------------------- /example/test/test_json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_json.js -------------------------------------------------------------------------------- /example/test/test_json.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /example/test/test_less.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_less.js -------------------------------------------------------------------------------- /example/test/test_main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_main.js -------------------------------------------------------------------------------- /example/test/test_merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_merge.js -------------------------------------------------------------------------------- /example/test/test_module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_module.js -------------------------------------------------------------------------------- /example/test/test_override.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_override.js -------------------------------------------------------------------------------- /example/test/test_react.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_react.jsx -------------------------------------------------------------------------------- /example/test/test_react_es2015.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_react_es2015.jsx -------------------------------------------------------------------------------- /example/test/test_registered_module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_registered_module.js -------------------------------------------------------------------------------- /example/test/test_remote_module.js: -------------------------------------------------------------------------------- 1 | var a = require('datav:/coms/abc'); -------------------------------------------------------------------------------- /example/test/test_require_with_var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_require_with_var.js -------------------------------------------------------------------------------- /example/test/test_styl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_styl.js -------------------------------------------------------------------------------- /example/test/test_undefined_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test/test_undefined_file.js -------------------------------------------------------------------------------- /example/test_hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/test_hook.js -------------------------------------------------------------------------------- /example/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/tests.js -------------------------------------------------------------------------------- /example/this.js: -------------------------------------------------------------------------------- 1 | module.exports = this; -------------------------------------------------------------------------------- /example/tpl/ejs_error.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-cube/cube/HEAD/example/tpl/ejs_error.ejs -------------------------------------------------------------------------------- /example/tpl/jade_error.jade: -------------------------------------------------------------------------------- 1 | div #{user.name -------------------------------------------------------------------------------- /example/tpl/test.ejs: -------------------------------------------------------------------------------- 1 |