├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── Readme.md ├── appveyor.yml ├── bin ├── buster ├── buster-autotest ├── buster-ci ├── buster-headless ├── buster-server ├── buster-static └── buster-test ├── doc └── samples │ ├── buster-test.css │ ├── buster-test.js │ ├── minimal-scaffold.html │ ├── spec.html │ ├── spec.js │ ├── strftime-test.js │ ├── strftime.html │ ├── strftime.js │ ├── test-case.html │ └── test-case.js ├── lib ├── buster.js └── buster │ ├── amd-shim.js │ ├── browser-wiring.js │ ├── buster-wiring.js │ ├── capture-server-wiring.js │ ├── framework-extension.js │ └── wiring-extension.js ├── package.json ├── resources └── buster-test.css ├── run-integration-tests.js ├── run-tests.js ├── script └── phantom.js └── test ├── buster-test.js └── integration ├── backend-proxy ├── buster.js └── some-tests.js ├── browser ├── browser-wiring-test.js ├── buster.js ├── capture-server-test-helper.js └── capture-server-wiring-test.js ├── exclude ├── buster.js ├── lib │ ├── mod1.js │ └── mod2.js ├── res │ ├── file1.json │ └── file2.json └── test │ └── test.js ├── expect ├── buster.js ├── config.js ├── lib │ └── require.js ├── src │ └── mod.js └── test │ ├── test-browser-amd.js │ ├── test-browser.js │ └── test-node.js ├── match-data-attribute ├── buster.js └── test.js ├── sinon-match ├── buster.js └── test.js └── test-filter ├── args.txt ├── buster.js └── test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/Readme.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bin/buster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster -------------------------------------------------------------------------------- /bin/buster-autotest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster-autotest -------------------------------------------------------------------------------- /bin/buster-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster-ci -------------------------------------------------------------------------------- /bin/buster-headless: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster-headless -------------------------------------------------------------------------------- /bin/buster-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster-server -------------------------------------------------------------------------------- /bin/buster-static: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster-static -------------------------------------------------------------------------------- /bin/buster-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/bin/buster-test -------------------------------------------------------------------------------- /doc/samples/buster-test.css: -------------------------------------------------------------------------------- 1 | ../../resources/buster-test.css -------------------------------------------------------------------------------- /doc/samples/buster-test.js: -------------------------------------------------------------------------------- 1 | ../../resources/buster-test.js -------------------------------------------------------------------------------- /doc/samples/minimal-scaffold.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/minimal-scaffold.html -------------------------------------------------------------------------------- /doc/samples/spec.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/spec.html -------------------------------------------------------------------------------- /doc/samples/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/spec.js -------------------------------------------------------------------------------- /doc/samples/strftime-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/strftime-test.js -------------------------------------------------------------------------------- /doc/samples/strftime.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/strftime.html -------------------------------------------------------------------------------- /doc/samples/strftime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/strftime.js -------------------------------------------------------------------------------- /doc/samples/test-case.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/test-case.html -------------------------------------------------------------------------------- /doc/samples/test-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/doc/samples/test-case.js -------------------------------------------------------------------------------- /lib/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster.js -------------------------------------------------------------------------------- /lib/buster/amd-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster/amd-shim.js -------------------------------------------------------------------------------- /lib/buster/browser-wiring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster/browser-wiring.js -------------------------------------------------------------------------------- /lib/buster/buster-wiring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster/buster-wiring.js -------------------------------------------------------------------------------- /lib/buster/capture-server-wiring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster/capture-server-wiring.js -------------------------------------------------------------------------------- /lib/buster/framework-extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster/framework-extension.js -------------------------------------------------------------------------------- /lib/buster/wiring-extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/lib/buster/wiring-extension.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/package.json -------------------------------------------------------------------------------- /resources/buster-test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/resources/buster-test.css -------------------------------------------------------------------------------- /run-integration-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/run-integration-tests.js -------------------------------------------------------------------------------- /run-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/run-tests.js -------------------------------------------------------------------------------- /script/phantom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/script/phantom.js -------------------------------------------------------------------------------- /test/buster-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/buster-test.js -------------------------------------------------------------------------------- /test/integration/backend-proxy/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/backend-proxy/buster.js -------------------------------------------------------------------------------- /test/integration/backend-proxy/some-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/backend-proxy/some-tests.js -------------------------------------------------------------------------------- /test/integration/browser/browser-wiring-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/browser/browser-wiring-test.js -------------------------------------------------------------------------------- /test/integration/browser/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/browser/buster.js -------------------------------------------------------------------------------- /test/integration/browser/capture-server-test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/browser/capture-server-test-helper.js -------------------------------------------------------------------------------- /test/integration/browser/capture-server-wiring-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/browser/capture-server-wiring-test.js -------------------------------------------------------------------------------- /test/integration/exclude/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/exclude/buster.js -------------------------------------------------------------------------------- /test/integration/exclude/lib/mod1.js: -------------------------------------------------------------------------------- 1 | var mod1 = {}; -------------------------------------------------------------------------------- /test/integration/exclude/lib/mod2.js: -------------------------------------------------------------------------------- 1 | var mod2 = {}; -------------------------------------------------------------------------------- /test/integration/exclude/res/file1.json: -------------------------------------------------------------------------------- 1 | { 2 | "value": "test" 3 | } -------------------------------------------------------------------------------- /test/integration/exclude/res/file2.json: -------------------------------------------------------------------------------- 1 | { 2 | "value": "test2" 3 | } -------------------------------------------------------------------------------- /test/integration/exclude/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/exclude/test/test.js -------------------------------------------------------------------------------- /test/integration/expect/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/expect/buster.js -------------------------------------------------------------------------------- /test/integration/expect/config.js: -------------------------------------------------------------------------------- 1 | require.config({ 2 | baseUrl: 'src/' 3 | }); 4 | -------------------------------------------------------------------------------- /test/integration/expect/lib/require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/expect/lib/require.js -------------------------------------------------------------------------------- /test/integration/expect/src/mod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/expect/src/mod.js -------------------------------------------------------------------------------- /test/integration/expect/test/test-browser-amd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/expect/test/test-browser-amd.js -------------------------------------------------------------------------------- /test/integration/expect/test/test-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/expect/test/test-browser.js -------------------------------------------------------------------------------- /test/integration/expect/test/test-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/expect/test/test-node.js -------------------------------------------------------------------------------- /test/integration/match-data-attribute/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/match-data-attribute/buster.js -------------------------------------------------------------------------------- /test/integration/match-data-attribute/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/match-data-attribute/test.js -------------------------------------------------------------------------------- /test/integration/sinon-match/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/sinon-match/buster.js -------------------------------------------------------------------------------- /test/integration/sinon-match/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/sinon-match/test.js -------------------------------------------------------------------------------- /test/integration/test-filter/args.txt: -------------------------------------------------------------------------------- 1 | "test to run" -------------------------------------------------------------------------------- /test/integration/test-filter/buster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/test-filter/buster.js -------------------------------------------------------------------------------- /test/integration/test-filter/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busterjs/buster/HEAD/test/integration/test-filter/test.js --------------------------------------------------------------------------------