├── .gitattributes ├── .gitignore ├── .jscsrc ├── .jshintrc ├── .travis.yml ├── CHANGELOG.md ├── Gruntfile.js ├── README.md ├── bower.json ├── cjsc ├── cjsc-module.js ├── cjsc.js ├── demo ├── 3rd-party │ └── lib.js ├── api.js ├── backbone │ ├── backbone.js │ └── underscore.js ├── config │ ├── config.json │ └── vendors │ │ ├── jquery.js │ │ └── jquery.plugin.js ├── es6 │ └── Bar.es6 ├── handlebarsjs │ ├── example.hbs │ └── handlebars.js ├── img │ └── console-ex.jpg ├── main-flow │ ├── bar │ │ ├── dep-bar.js │ │ └── sub-dep.js │ ├── dep1.js │ ├── dep2.js │ └── foo │ │ ├── dep-foo.js │ │ └── sub-dep.js ├── mustache │ ├── example.tpl │ └── mustache.js ├── source-map │ ├── build.js │ ├── build.js.map │ ├── index.html │ ├── src │ │ ├── main-flow │ │ │ ├── dep1.js │ │ │ └── dep2.js │ │ └── use-main-flow.js │ └── test-src-map.htodcs ├── umd │ ├── module1.js │ └── module2.js ├── use-3rd-party.js ├── use-backbone.js ├── use-browserify-replace.js ├── use-config.js ├── use-es6.es6 ├── use-handlebars.js ├── use-handlebars.jsout.js ├── use-main-flow.js ├── use-mustache.js ├── use-nonmodule.js └── use-umd.js ├── doc ├── cjsc-compare.jpg ├── cjsc-process.jpg ├── cjsc0.2.15-console.jpg ├── cjsc1.0.0-console.jpg ├── cjsc1.png └── cjsc2.png ├── lib ├── Cli.js ├── Compiler.js ├── Config.js ├── DependencyMap.js ├── Entity │ ├── Dependency.js │ └── DependencyConfig.js ├── FileSystem.js ├── Parser.js ├── Renderer │ ├── Module.js │ ├── Script.js │ └── template │ │ └── require.js ├── Replacer.js └── SrcMapGenerator.js ├── package.json └── test ├── integration ├── build │ ├── 3rd-party.js │ ├── dependency-config-alias.js │ ├── dependency-config-reference.js │ ├── dependency-config-require-a.js │ ├── dependency-config-require-b.js │ ├── generic.js │ ├── handlebars.js │ ├── mustache.js │ ├── non-module.js │ └── umd.js ├── fixtures │ ├── 3rd-party │ │ ├── main.js │ │ └── vendors │ │ │ └── lib.js │ ├── dependency-config │ │ ├── alias │ │ │ ├── config.json │ │ │ ├── main.js │ │ │ └── module │ │ │ │ └── concrete-module.js │ │ ├── reference │ │ │ ├── config.json │ │ │ └── main.js │ │ ├── require-a │ │ │ ├── config.json │ │ │ ├── jquery-plugin-stub.js │ │ │ ├── jquery-stub.js │ │ │ └── main.js │ │ └── require-b │ │ │ ├── 3rd-party-code.js │ │ │ ├── config.json │ │ │ └── main.js │ ├── generic │ │ ├── main.js │ │ └── module │ │ │ ├── dep1.js │ │ │ └── dep2 │ │ │ └── dep2.js │ ├── handlebars │ │ ├── example.hbs │ │ ├── handlebars.js │ │ └── main.js │ ├── mustache │ │ ├── example.tpl │ │ ├── main.js │ │ └── mustache.js │ ├── non-module │ │ └── main.js │ └── umd │ │ ├── main.js │ │ └── module │ │ ├── module1.js │ │ └── module2.js ├── index.html └── tests.js └── unit ├── async.js ├── fixtures ├── Compiler │ ├── bar.json │ ├── foo.json │ └── main.json ├── Parser │ ├── case1.js │ └── case1.json ├── js2json.js ├── test-plugin.js └── test-src.js ├── inc ├── cjsc-require └── fixture.js ├── lib-cli.js ├── lib-compiler.js ├── lib-filesystem.js ├── lib-parser.js ├── lib-renderer-script.js ├── lib-replacer.js ├── unit-tests.js └── wrapper.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/.jscsrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/bower.json -------------------------------------------------------------------------------- /cjsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/cjsc -------------------------------------------------------------------------------- /cjsc-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/cjsc-module.js -------------------------------------------------------------------------------- /cjsc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/cjsc.js -------------------------------------------------------------------------------- /demo/3rd-party/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/3rd-party/lib.js -------------------------------------------------------------------------------- /demo/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/api.js -------------------------------------------------------------------------------- /demo/backbone/backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/backbone/backbone.js -------------------------------------------------------------------------------- /demo/backbone/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/backbone/underscore.js -------------------------------------------------------------------------------- /demo/config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/config/config.json -------------------------------------------------------------------------------- /demo/config/vendors/jquery.js: -------------------------------------------------------------------------------- 1 | module.exports = { name: "jQuery" }; -------------------------------------------------------------------------------- /demo/config/vendors/jquery.plugin.js: -------------------------------------------------------------------------------- 1 | ;(function( window, $ ) { 2 | $.fn = "plugin"; 3 | }( this, jQuery )); 4 | -------------------------------------------------------------------------------- /demo/es6/Bar.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/es6/Bar.es6 -------------------------------------------------------------------------------- /demo/handlebarsjs/example.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/handlebarsjs/example.hbs -------------------------------------------------------------------------------- /demo/handlebarsjs/handlebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/handlebarsjs/handlebars.js -------------------------------------------------------------------------------- /demo/img/console-ex.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/img/console-ex.jpg -------------------------------------------------------------------------------- /demo/main-flow/bar/dep-bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/main-flow/bar/dep-bar.js -------------------------------------------------------------------------------- /demo/main-flow/bar/sub-dep.js: -------------------------------------------------------------------------------- 1 | console.log( "Bar/sub-dep.js running..." ); -------------------------------------------------------------------------------- /demo/main-flow/dep1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/main-flow/dep1.js -------------------------------------------------------------------------------- /demo/main-flow/dep2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/main-flow/dep2.js -------------------------------------------------------------------------------- /demo/main-flow/foo/dep-foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/main-flow/foo/dep-foo.js -------------------------------------------------------------------------------- /demo/main-flow/foo/sub-dep.js: -------------------------------------------------------------------------------- 1 | console.log( "Foo/sub-dep.js running..." ); -------------------------------------------------------------------------------- /demo/mustache/example.tpl: -------------------------------------------------------------------------------- 1 | {{title}} 2 | spends {{calc}} -------------------------------------------------------------------------------- /demo/mustache/mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/mustache/mustache.js -------------------------------------------------------------------------------- /demo/source-map/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/source-map/build.js -------------------------------------------------------------------------------- /demo/source-map/build.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/source-map/build.js.map -------------------------------------------------------------------------------- /demo/source-map/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/source-map/index.html -------------------------------------------------------------------------------- /demo/source-map/src/main-flow/dep1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/source-map/src/main-flow/dep1.js -------------------------------------------------------------------------------- /demo/source-map/src/main-flow/dep2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/source-map/src/main-flow/dep2.js -------------------------------------------------------------------------------- /demo/source-map/src/use-main-flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/source-map/src/use-main-flow.js -------------------------------------------------------------------------------- /demo/source-map/test-src-map.htodcs: -------------------------------------------------------------------------------- 1 | /home/sheiko/vhosts/test-src-map.htodcs -------------------------------------------------------------------------------- /demo/umd/module1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/umd/module1.js -------------------------------------------------------------------------------- /demo/umd/module2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/umd/module2.js -------------------------------------------------------------------------------- /demo/use-3rd-party.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-3rd-party.js -------------------------------------------------------------------------------- /demo/use-backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-backbone.js -------------------------------------------------------------------------------- /demo/use-browserify-replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-browserify-replace.js -------------------------------------------------------------------------------- /demo/use-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-config.js -------------------------------------------------------------------------------- /demo/use-es6.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-es6.es6 -------------------------------------------------------------------------------- /demo/use-handlebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-handlebars.js -------------------------------------------------------------------------------- /demo/use-handlebars.jsout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-handlebars.jsout.js -------------------------------------------------------------------------------- /demo/use-main-flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-main-flow.js -------------------------------------------------------------------------------- /demo/use-mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-mustache.js -------------------------------------------------------------------------------- /demo/use-nonmodule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-nonmodule.js -------------------------------------------------------------------------------- /demo/use-umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/demo/use-umd.js -------------------------------------------------------------------------------- /doc/cjsc-compare.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/doc/cjsc-compare.jpg -------------------------------------------------------------------------------- /doc/cjsc-process.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/doc/cjsc-process.jpg -------------------------------------------------------------------------------- /doc/cjsc0.2.15-console.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/doc/cjsc0.2.15-console.jpg -------------------------------------------------------------------------------- /doc/cjsc1.0.0-console.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/doc/cjsc1.0.0-console.jpg -------------------------------------------------------------------------------- /doc/cjsc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/doc/cjsc1.png -------------------------------------------------------------------------------- /doc/cjsc2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/doc/cjsc2.png -------------------------------------------------------------------------------- /lib/Cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Cli.js -------------------------------------------------------------------------------- /lib/Compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Compiler.js -------------------------------------------------------------------------------- /lib/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Config.js -------------------------------------------------------------------------------- /lib/DependencyMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/DependencyMap.js -------------------------------------------------------------------------------- /lib/Entity/Dependency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Entity/Dependency.js -------------------------------------------------------------------------------- /lib/Entity/DependencyConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Entity/DependencyConfig.js -------------------------------------------------------------------------------- /lib/FileSystem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/FileSystem.js -------------------------------------------------------------------------------- /lib/Parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Parser.js -------------------------------------------------------------------------------- /lib/Renderer/Module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Renderer/Module.js -------------------------------------------------------------------------------- /lib/Renderer/Script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Renderer/Script.js -------------------------------------------------------------------------------- /lib/Renderer/template/require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Renderer/template/require.js -------------------------------------------------------------------------------- /lib/Replacer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/Replacer.js -------------------------------------------------------------------------------- /lib/SrcMapGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/lib/SrcMapGenerator.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/package.json -------------------------------------------------------------------------------- /test/integration/build/3rd-party.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/3rd-party.js -------------------------------------------------------------------------------- /test/integration/build/dependency-config-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/dependency-config-alias.js -------------------------------------------------------------------------------- /test/integration/build/dependency-config-reference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/dependency-config-reference.js -------------------------------------------------------------------------------- /test/integration/build/dependency-config-require-a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/dependency-config-require-a.js -------------------------------------------------------------------------------- /test/integration/build/dependency-config-require-b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/dependency-config-require-b.js -------------------------------------------------------------------------------- /test/integration/build/generic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/generic.js -------------------------------------------------------------------------------- /test/integration/build/handlebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/handlebars.js -------------------------------------------------------------------------------- /test/integration/build/mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/mustache.js -------------------------------------------------------------------------------- /test/integration/build/non-module.js: -------------------------------------------------------------------------------- 1 | window.log.push( "main.js:runs" ); 2 | -------------------------------------------------------------------------------- /test/integration/build/umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/build/umd.js -------------------------------------------------------------------------------- /test/integration/fixtures/3rd-party/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/3rd-party/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/3rd-party/vendors/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/3rd-party/vendors/lib.js -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/alias/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/alias/config.json -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/alias/main.js: -------------------------------------------------------------------------------- 1 | window.log.push( require( "module" ) ); -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/alias/module/concrete-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/alias/module/concrete-module.js -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/reference/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/reference/config.json -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/reference/main.js: -------------------------------------------------------------------------------- 1 | var $ = require( "jQuery" ); 2 | window.log.push( $ ); -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-a/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/require-a/config.json -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-a/jquery-plugin-stub.js: -------------------------------------------------------------------------------- 1 | (function( $ ){ 2 | $.fn = "plugin"; 3 | }( jQuery )); -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-a/jquery-stub.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "jQuery" 3 | }; -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-a/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/require-a/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-b/3rd-party-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/require-b/3rd-party-code.js -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-b/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/require-b/config.json -------------------------------------------------------------------------------- /test/integration/fixtures/dependency-config/require-b/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/dependency-config/require-b/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/generic/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/generic/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/generic/module/dep1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/generic/module/dep1.js -------------------------------------------------------------------------------- /test/integration/fixtures/generic/module/dep2/dep2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/generic/module/dep2/dep2.js -------------------------------------------------------------------------------- /test/integration/fixtures/handlebars/example.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/handlebars/example.hbs -------------------------------------------------------------------------------- /test/integration/fixtures/handlebars/handlebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/handlebars/handlebars.js -------------------------------------------------------------------------------- /test/integration/fixtures/handlebars/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/handlebars/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/mustache/example.tpl: -------------------------------------------------------------------------------- 1 | {{title}} 2 | spends {{calc}} -------------------------------------------------------------------------------- /test/integration/fixtures/mustache/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/mustache/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/mustache/mustache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/mustache/mustache.js -------------------------------------------------------------------------------- /test/integration/fixtures/non-module/main.js: -------------------------------------------------------------------------------- 1 | window.log.push( "main.js:runs" ); 2 | -------------------------------------------------------------------------------- /test/integration/fixtures/umd/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/umd/main.js -------------------------------------------------------------------------------- /test/integration/fixtures/umd/module/module1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/umd/module/module1.js -------------------------------------------------------------------------------- /test/integration/fixtures/umd/module/module2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/fixtures/umd/module/module2.js -------------------------------------------------------------------------------- /test/integration/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/index.html -------------------------------------------------------------------------------- /test/integration/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/integration/tests.js -------------------------------------------------------------------------------- /test/unit/async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/async.js -------------------------------------------------------------------------------- /test/unit/fixtures/Compiler/bar.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /test/unit/fixtures/Compiler/foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/fixtures/Compiler/foo.json -------------------------------------------------------------------------------- /test/unit/fixtures/Compiler/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/fixtures/Compiler/main.json -------------------------------------------------------------------------------- /test/unit/fixtures/Parser/case1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/fixtures/Parser/case1.js -------------------------------------------------------------------------------- /test/unit/fixtures/Parser/case1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/fixtures/Parser/case1.json -------------------------------------------------------------------------------- /test/unit/fixtures/js2json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/fixtures/js2json.js -------------------------------------------------------------------------------- /test/unit/fixtures/test-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/fixtures/test-plugin.js -------------------------------------------------------------------------------- /test/unit/fixtures/test-src.js: -------------------------------------------------------------------------------- 1 | var rev = "0.0.1"; -------------------------------------------------------------------------------- /test/unit/inc/cjsc-require: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/inc/fixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/inc/fixture.js -------------------------------------------------------------------------------- /test/unit/lib-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/lib-cli.js -------------------------------------------------------------------------------- /test/unit/lib-compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/lib-compiler.js -------------------------------------------------------------------------------- /test/unit/lib-filesystem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/lib-filesystem.js -------------------------------------------------------------------------------- /test/unit/lib-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/lib-parser.js -------------------------------------------------------------------------------- /test/unit/lib-renderer-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/lib-renderer-script.js -------------------------------------------------------------------------------- /test/unit/lib-replacer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/lib-replacer.js -------------------------------------------------------------------------------- /test/unit/unit-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/unit-tests.js -------------------------------------------------------------------------------- /test/unit/wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsheiko/cjsc/HEAD/test/unit/wrapper.js --------------------------------------------------------------------------------