├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin ├── buddy ├── example └── packages ├── docs ├── config.md └── plugins.md ├── examples ├── 01-js-dependencies │ ├── buddy.js │ ├── dep.js │ ├── index.js │ └── tips.txt ├── 02-css-dependencies │ ├── buddy.js │ ├── dep.css │ ├── index.css │ └── tips.txt ├── 03-html-dependencies │ ├── buddy.js │ ├── dep.css │ ├── index.html │ └── tips.txt ├── 04-batch-builds │ ├── buddy.js │ ├── src │ │ ├── dep.css │ │ ├── dep.js │ │ ├── index.css │ │ └── index.js │ └── tips.txt ├── 05-unbundled-batch-builds │ ├── buddy.js │ ├── src │ │ ├── dep.css │ │ ├── dep.js │ │ ├── index.css │ │ └── index.js │ └── tips.txt ├── 06-language-plugins │ ├── buddy.js │ ├── index.json │ ├── index.less │ ├── index.nunjs │ └── tips.txt ├── 07-versioning │ ├── buddy.js │ ├── index.js │ └── tips.txt ├── 08-js-child-bundles │ ├── buddy.js │ ├── child.js │ ├── index.js │ └── tips.txt ├── 09-js-child-bundles-with-buddyImport │ ├── buddy.js │ ├── child.js │ ├── index.js │ └── tips.txt ├── 10-environment-variables │ ├── buddy.js │ ├── one.js │ ├── tips.txt │ └── two.html └── README.md ├── lib ├── File.js ├── buddy.js ├── build.js ├── cache │ ├── FileCache.js │ ├── ResolverCache.js │ └── index.js ├── config │ ├── babel-plugins.json │ ├── buddyPlugins.js │ ├── buildParser.js │ ├── buildPlugins.js │ ├── dependencies.js │ ├── index.js │ └── serverParser.js ├── plugins │ ├── css │ │ ├── index.js │ │ ├── inline.js │ │ └── transpile.js │ ├── flow │ │ └── index.js │ ├── html │ │ ├── index.js │ │ └── replaceEnvironment.js │ ├── img │ │ └── index.js │ ├── js │ │ ├── babel-plugin-transform-flatten.js │ │ ├── concat.js │ │ ├── dynamic-import.js │ │ ├── flattenUMD.js │ │ ├── index.js │ │ ├── inline.js │ │ ├── parse.js │ │ ├── replaceDynamicReferences.js │ │ ├── replaceEnvironment.js │ │ ├── replaceReferences.js │ │ ├── require.js │ │ ├── rewriteDirnameFilename.js │ │ ├── sort.js │ │ └── transpile.js │ ├── json │ │ └── index.js │ ├── react │ │ └── index.js │ └── uglify │ │ └── index.js ├── resolver │ ├── alias.js │ ├── config.js │ ├── identify.js │ ├── index.js │ ├── package.js │ └── resolve.js ├── settings.js └── utils │ ├── callable.js │ ├── cnsl.js │ ├── env.js │ ├── filepath.js │ ├── index.js │ ├── nativeModules.js │ ├── serverfarm.js │ ├── sourceMap.js │ ├── stopwatch.js │ ├── string.js │ └── tree.js ├── package.json ├── packages ├── buddy-cli │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── bin │ │ └── buddy │ ├── index.js │ ├── lib │ │ └── find.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── buddy.js │ │ │ └── project │ │ │ │ ├── buddy │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ │ └── src │ │ │ │ └── index.js │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-coffeescript │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── foo-bad.coffee │ │ │ └── foo.coffee │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-dust │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── foo-include.dust │ │ │ ├── foo-include.json │ │ │ ├── foo.dust │ │ │ ├── foo.json │ │ │ └── include │ │ │ │ └── include.dust │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-handlebars │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── bad.handlebars │ │ │ ├── foo.handlebars │ │ │ └── foo.json │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-imagemin │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── a.gif │ │ │ ├── a.jpg │ │ │ ├── a.png │ │ │ └── a.svg │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-less │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── compiled │ │ │ │ └── foo.css │ │ │ ├── foo-bad.less │ │ │ └── foo.less │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-nunjucks │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── bar.js │ │ │ ├── complex.json │ │ │ ├── complex.nunjs │ │ │ ├── foo.js │ │ │ ├── foo1.svg │ │ │ ├── foo2.svg │ │ │ ├── includes-inline.json │ │ │ ├── includes-inline.nunjs │ │ │ ├── includes.json │ │ │ ├── includes.nunjs │ │ │ ├── includes │ │ │ │ ├── foo.css │ │ │ │ ├── header-inline.nunjs │ │ │ │ ├── header.nunjs │ │ │ │ └── macro.nunjs │ │ │ ├── inline-compress.nunjs │ │ │ ├── inline-dynamic.json │ │ │ ├── inline-dynamic.nunjs │ │ │ ├── inline-env.nunjs │ │ │ ├── inline.nunjs │ │ │ ├── sidecar.json │ │ │ ├── sidecar.nunjs │ │ │ └── simple.nunjs │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-stylus │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── compiled │ │ │ │ └── foo.css │ │ │ ├── foo-bad.styl │ │ │ └── foo.styl │ │ └── test.js │ └── yarn.lock ├── buddy-plugin-typescript │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── a.ts │ │ │ └── compiled │ │ │ │ └── a.js │ │ └── test.js │ └── yarn.lock └── buddy-server │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ ├── reloadconnection.js │ ├── reloadserver.js │ └── server.js │ ├── package.json │ ├── test │ ├── fixtures │ │ ├── assets │ │ │ └── index.css │ │ └── www │ │ │ ├── font.woff │ │ │ ├── index.html │ │ │ ├── nested │ │ │ └── style.css │ │ │ ├── script.js │ │ │ ├── style.css │ │ │ └── test.json │ └── test.js │ ├── vendor │ └── livereload.js │ └── yarn.lock ├── perf ├── bench.js ├── build.js ├── config.js └── fixtures │ ├── babel.js │ ├── buddy.json │ ├── child.js │ └── parent.js ├── test ├── 1-utils-test.js ├── 2-config-test.js ├── 3-resolver-test.js ├── 4-file-test.js ├── 5-build-test.js ├── 6-buddy-test.js └── fixtures │ ├── buddy │ ├── build │ │ ├── _export.js │ │ ├── a.css │ │ ├── a.html │ │ ├── a.js │ │ ├── async.js │ │ ├── b.css │ │ ├── b.html │ │ ├── b.js │ │ ├── babel.js │ │ ├── bar.js │ │ ├── beep.js │ │ ├── bing.js │ │ ├── browserify.js │ │ ├── buddy-single-file.js │ │ ├── buddy-single-file.json │ │ ├── built.js │ │ ├── c.css │ │ ├── c.html │ │ ├── c.js │ │ ├── circular-complex.js │ │ ├── circular.js │ │ ├── closure.js │ │ ├── comma.js │ │ ├── comment.js │ │ ├── css-directory │ │ │ ├── bar.styl │ │ │ └── foo.styl │ │ ├── d.css │ │ ├── d.html │ │ ├── d.js │ │ ├── dynamic.js │ │ ├── e.js │ │ ├── env-2.js │ │ ├── es6.js │ │ ├── f.js │ │ ├── foo.js │ │ ├── foo.json │ │ ├── g.js │ │ ├── h.js │ │ ├── i.js │ │ ├── iife.js │ │ ├── image-directory │ │ │ ├── a.svg │ │ │ └── b.jpg │ │ ├── includes │ │ │ ├── footer.dust │ │ │ ├── header.dust │ │ │ └── widget.dust │ │ ├── j.js │ │ ├── js-directory │ │ │ ├── dependant │ │ │ │ ├── bar.js │ │ │ │ ├── boo │ │ │ │ │ └── index.js │ │ │ │ └── foo.js │ │ │ ├── flat │ │ │ │ ├── bar.js │ │ │ │ ├── boo.js │ │ │ │ └── foo.js │ │ │ └── nested │ │ │ │ ├── bar.js │ │ │ │ ├── boo │ │ │ │ └── index.js │ │ │ │ └── foo.js │ │ ├── k.js │ │ ├── l.js │ │ ├── lodash.js │ │ ├── m.js │ │ ├── mixed-directory │ │ │ ├── bar.js │ │ │ ├── bar.styl │ │ │ ├── foo.js │ │ │ └── foo.styl │ │ ├── n.js │ │ ├── native.js │ │ ├── node.js │ │ ├── node2.js │ │ ├── o.js │ │ ├── one.styl │ │ ├── order.css │ │ ├── p.js │ │ ├── packages │ │ │ ├── bar.js │ │ │ ├── bat.js │ │ │ ├── bong.js │ │ │ ├── boo.js │ │ │ ├── comp.jsx │ │ │ ├── node_modules │ │ │ │ ├── bar │ │ │ │ │ ├── dist │ │ │ │ │ │ └── commonjs │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── bar.js │ │ │ │ │ │ │ └── main.js │ │ │ │ │ └── package.json │ │ │ │ ├── bat │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── boo │ │ │ │ │ ├── boo.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── json │ │ │ │ │ │ │ ├── index.json │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── boop │ │ │ │ │ ├── development.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── production.js │ │ │ │ ├── foo.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── foo │ │ │ │ │ ├── foo.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── bar │ │ │ │ │ │ │ ├── bar.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ └── react │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ ├── zang.js │ │ │ ├── zee.js │ │ │ ├── zing.js │ │ │ └── zong.js │ │ ├── q.js │ │ ├── three.styl │ │ ├── two.styl │ │ ├── webpack.js │ │ └── zee.js │ ├── grep │ │ ├── bar.js │ │ ├── foo.css │ │ └── foo.js │ ├── init │ │ └── build │ │ │ ├── a.js │ │ │ └── lib │ │ │ └── b.js │ ├── script │ │ ├── foo.js │ │ └── mod.js │ └── watch │ │ ├── bar.js │ │ ├── buddy-watch-file.js │ │ └── foo.js │ ├── build │ ├── js │ │ └── bat.js │ └── src │ │ ├── css │ │ ├── bar.css │ │ └── foo.css │ │ └── js │ │ ├── bar.js │ │ ├── bat.js │ │ ├── baz.js │ │ └── foo.js │ ├── config │ ├── buddy.js │ ├── buddy_custom_name.js │ ├── hooks │ │ └── before.js │ ├── json │ │ └── buddy.json │ ├── named-env │ │ └── buddy.js │ ├── named │ │ └── buddy.js │ ├── nested │ │ ├── buddy.js │ │ └── buddy_custom_name.js │ ├── pkgjson │ │ └── package.json │ ├── src-nested │ │ ├── main.js │ │ ├── module.js │ │ └── nested │ │ │ ├── sub.js │ │ │ └── sub2.js │ └── src │ │ ├── foo.bar │ │ ├── main.js │ │ └── module.js │ ├── file │ ├── node_modules │ │ ├── Boo │ │ │ ├── Boo.js │ │ │ └── package.json │ │ ├── bar │ │ │ ├── bar.js │ │ │ └── package.json │ │ ├── bat │ │ │ ├── bat.js │ │ │ ├── boop.js │ │ │ └── package.json │ │ └── foo │ │ │ └── index.js │ └── src │ │ ├── a.js │ │ ├── b.js │ │ ├── bar.js │ │ ├── bat.js │ │ ├── browserify1.js │ │ ├── browserify2.js │ │ ├── c.js │ │ ├── closure.js │ │ ├── d.js │ │ ├── d3.js │ │ ├── foo.css │ │ ├── foo.js │ │ ├── foo.json │ │ ├── index.js │ │ ├── main-bad.css │ │ ├── main-bad.js │ │ ├── main.css │ │ ├── main.html │ │ ├── main.js │ │ ├── module.js │ │ ├── namespace.js │ │ ├── umd.js │ │ ├── webpack.js │ │ └── wrapped.js │ ├── resolver │ ├── bar.coffee │ ├── bar.css │ ├── baz.js │ ├── foo-v2.0.js │ ├── foo.bar.js │ ├── foo.css │ ├── foo.js │ ├── index.js │ ├── nested │ │ ├── bar.js │ │ ├── foo.js │ │ └── node_modules │ │ │ ├── bat.js │ │ │ └── boop │ │ │ └── boop.js │ ├── node_modules │ │ ├── @popeindustries │ │ │ └── test │ │ │ │ ├── lib │ │ │ │ └── bar.js │ │ │ │ ├── node_modules │ │ │ │ └── foo │ │ │ │ │ ├── lib │ │ │ │ │ ├── bar.js │ │ │ │ │ └── bat.js │ │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ └── test.js │ │ ├── bar │ │ │ ├── index.js │ │ │ └── node_modules │ │ │ │ ├── bat │ │ │ │ └── index.js │ │ │ │ └── boo │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ ├── baz │ │ │ └── node_modules │ │ │ │ ├── bar │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ │ └── foo │ │ │ │ ├── lib │ │ │ │ ├── bar.js │ │ │ │ └── bat.js │ │ │ │ └── package.json │ │ ├── boo │ │ │ ├── boo.js │ │ │ ├── foo.js │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── boom │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── browser │ │ │ ├── browser │ │ │ │ └── foo.js │ │ │ └── package.json │ │ ├── browser2 │ │ │ ├── bar.js │ │ │ ├── bing.js │ │ │ ├── browser │ │ │ │ └── foo.js │ │ │ ├── foo.js │ │ │ ├── node_modules │ │ │ │ ├── bar │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── bar.js │ │ │ │ │ │ └── bat.js │ │ │ │ │ └── package.json │ │ │ │ ├── bat │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── bing │ │ │ │ │ ├── bing.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ └── foo │ │ │ │ │ ├── lib │ │ │ │ │ ├── bar.js │ │ │ │ │ └── bat.js │ │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── server │ │ │ │ └── foo.js │ │ ├── foo-dir │ │ │ ├── lib │ │ │ │ └── index.js │ │ │ └── package.json │ │ └── foo │ │ │ ├── index.js │ │ │ ├── lib │ │ │ ├── bar.js │ │ │ ├── bat.js │ │ │ └── caseSensitive.js │ │ │ ├── node_modules │ │ │ └── bar │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── package.json │ ├── package.json │ ├── src-css │ │ ├── bat.css │ │ └── baz │ │ │ └── index.css │ └── src │ │ ├── bat.js │ │ ├── index.js │ │ └── package │ │ ├── bar.css │ │ ├── foo.css │ │ └── foo.js │ └── utils │ ├── foo.js │ └── unique │ ├── foo-0f7807e7171c078a8c5bfb565e35ef88.js │ ├── foo-bar-0f7807e7171c078a8c5bfb565e35ef88.js │ └── foo.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/README.md -------------------------------------------------------------------------------- /bin/buddy: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('buddy-cli'); -------------------------------------------------------------------------------- /bin/example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/bin/example -------------------------------------------------------------------------------- /bin/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/bin/packages -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/docs/config.md -------------------------------------------------------------------------------- /docs/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/docs/plugins.md -------------------------------------------------------------------------------- /examples/01-js-dependencies/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/01-js-dependencies/buddy.js -------------------------------------------------------------------------------- /examples/01-js-dependencies/dep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/01-js-dependencies/dep.js -------------------------------------------------------------------------------- /examples/01-js-dependencies/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/01-js-dependencies/index.js -------------------------------------------------------------------------------- /examples/01-js-dependencies/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/01-js-dependencies/tips.txt -------------------------------------------------------------------------------- /examples/02-css-dependencies/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/02-css-dependencies/buddy.js -------------------------------------------------------------------------------- /examples/02-css-dependencies/dep.css: -------------------------------------------------------------------------------- 1 | p { 2 | margin: 10px; 3 | } -------------------------------------------------------------------------------- /examples/02-css-dependencies/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/02-css-dependencies/index.css -------------------------------------------------------------------------------- /examples/02-css-dependencies/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/02-css-dependencies/tips.txt -------------------------------------------------------------------------------- /examples/03-html-dependencies/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/03-html-dependencies/buddy.js -------------------------------------------------------------------------------- /examples/03-html-dependencies/dep.css: -------------------------------------------------------------------------------- 1 | main { 2 | color: red; 3 | margin: 10px; 4 | } -------------------------------------------------------------------------------- /examples/03-html-dependencies/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/03-html-dependencies/index.html -------------------------------------------------------------------------------- /examples/03-html-dependencies/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/03-html-dependencies/tips.txt -------------------------------------------------------------------------------- /examples/04-batch-builds/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/04-batch-builds/buddy.js -------------------------------------------------------------------------------- /examples/04-batch-builds/src/dep.css: -------------------------------------------------------------------------------- 1 | main { 2 | color: red; 3 | margin: 10px; 4 | } -------------------------------------------------------------------------------- /examples/04-batch-builds/src/dep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/04-batch-builds/src/dep.js -------------------------------------------------------------------------------- /examples/04-batch-builds/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/04-batch-builds/src/index.css -------------------------------------------------------------------------------- /examples/04-batch-builds/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/04-batch-builds/src/index.js -------------------------------------------------------------------------------- /examples/04-batch-builds/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/04-batch-builds/tips.txt -------------------------------------------------------------------------------- /examples/05-unbundled-batch-builds/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/05-unbundled-batch-builds/buddy.js -------------------------------------------------------------------------------- /examples/05-unbundled-batch-builds/src/dep.css: -------------------------------------------------------------------------------- 1 | main { 2 | color: red; 3 | margin: 10px; 4 | } -------------------------------------------------------------------------------- /examples/05-unbundled-batch-builds/src/dep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/05-unbundled-batch-builds/src/dep.js -------------------------------------------------------------------------------- /examples/05-unbundled-batch-builds/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/05-unbundled-batch-builds/src/index.css -------------------------------------------------------------------------------- /examples/05-unbundled-batch-builds/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/05-unbundled-batch-builds/src/index.js -------------------------------------------------------------------------------- /examples/05-unbundled-batch-builds/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/05-unbundled-batch-builds/tips.txt -------------------------------------------------------------------------------- /examples/06-language-plugins/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/06-language-plugins/buddy.js -------------------------------------------------------------------------------- /examples/06-language-plugins/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Plugins" 3 | } -------------------------------------------------------------------------------- /examples/06-language-plugins/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/06-language-plugins/index.less -------------------------------------------------------------------------------- /examples/06-language-plugins/index.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/06-language-plugins/index.nunjs -------------------------------------------------------------------------------- /examples/06-language-plugins/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/06-language-plugins/tips.txt -------------------------------------------------------------------------------- /examples/07-versioning/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/07-versioning/buddy.js -------------------------------------------------------------------------------- /examples/07-versioning/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/07-versioning/index.js -------------------------------------------------------------------------------- /examples/07-versioning/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/07-versioning/tips.txt -------------------------------------------------------------------------------- /examples/08-js-child-bundles/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/08-js-child-bundles/buddy.js -------------------------------------------------------------------------------- /examples/08-js-child-bundles/child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/08-js-child-bundles/child.js -------------------------------------------------------------------------------- /examples/08-js-child-bundles/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/08-js-child-bundles/index.js -------------------------------------------------------------------------------- /examples/08-js-child-bundles/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/08-js-child-bundles/tips.txt -------------------------------------------------------------------------------- /examples/09-js-child-bundles-with-buddyImport/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/09-js-child-bundles-with-buddyImport/buddy.js -------------------------------------------------------------------------------- /examples/09-js-child-bundles-with-buddyImport/child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/09-js-child-bundles-with-buddyImport/child.js -------------------------------------------------------------------------------- /examples/09-js-child-bundles-with-buddyImport/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/09-js-child-bundles-with-buddyImport/index.js -------------------------------------------------------------------------------- /examples/09-js-child-bundles-with-buddyImport/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/09-js-child-bundles-with-buddyImport/tips.txt -------------------------------------------------------------------------------- /examples/10-environment-variables/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/10-environment-variables/buddy.js -------------------------------------------------------------------------------- /examples/10-environment-variables/one.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/10-environment-variables/one.js -------------------------------------------------------------------------------- /examples/10-environment-variables/tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/10-environment-variables/tips.txt -------------------------------------------------------------------------------- /examples/10-environment-variables/two.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/10-environment-variables/two.html -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/examples/README.md -------------------------------------------------------------------------------- /lib/File.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/File.js -------------------------------------------------------------------------------- /lib/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/buddy.js -------------------------------------------------------------------------------- /lib/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/build.js -------------------------------------------------------------------------------- /lib/cache/FileCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/cache/FileCache.js -------------------------------------------------------------------------------- /lib/cache/ResolverCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/cache/ResolverCache.js -------------------------------------------------------------------------------- /lib/cache/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/cache/index.js -------------------------------------------------------------------------------- /lib/config/babel-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/babel-plugins.json -------------------------------------------------------------------------------- /lib/config/buddyPlugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/buddyPlugins.js -------------------------------------------------------------------------------- /lib/config/buildParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/buildParser.js -------------------------------------------------------------------------------- /lib/config/buildPlugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/buildPlugins.js -------------------------------------------------------------------------------- /lib/config/dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/dependencies.js -------------------------------------------------------------------------------- /lib/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/index.js -------------------------------------------------------------------------------- /lib/config/serverParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/config/serverParser.js -------------------------------------------------------------------------------- /lib/plugins/css/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/css/index.js -------------------------------------------------------------------------------- /lib/plugins/css/inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/css/inline.js -------------------------------------------------------------------------------- /lib/plugins/css/transpile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/css/transpile.js -------------------------------------------------------------------------------- /lib/plugins/flow/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/flow/index.js -------------------------------------------------------------------------------- /lib/plugins/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/html/index.js -------------------------------------------------------------------------------- /lib/plugins/html/replaceEnvironment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/html/replaceEnvironment.js -------------------------------------------------------------------------------- /lib/plugins/img/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/img/index.js -------------------------------------------------------------------------------- /lib/plugins/js/babel-plugin-transform-flatten.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/babel-plugin-transform-flatten.js -------------------------------------------------------------------------------- /lib/plugins/js/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/concat.js -------------------------------------------------------------------------------- /lib/plugins/js/dynamic-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/dynamic-import.js -------------------------------------------------------------------------------- /lib/plugins/js/flattenUMD.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/flattenUMD.js -------------------------------------------------------------------------------- /lib/plugins/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/index.js -------------------------------------------------------------------------------- /lib/plugins/js/inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/inline.js -------------------------------------------------------------------------------- /lib/plugins/js/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/parse.js -------------------------------------------------------------------------------- /lib/plugins/js/replaceDynamicReferences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/replaceDynamicReferences.js -------------------------------------------------------------------------------- /lib/plugins/js/replaceEnvironment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/replaceEnvironment.js -------------------------------------------------------------------------------- /lib/plugins/js/replaceReferences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/replaceReferences.js -------------------------------------------------------------------------------- /lib/plugins/js/require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/require.js -------------------------------------------------------------------------------- /lib/plugins/js/rewriteDirnameFilename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/rewriteDirnameFilename.js -------------------------------------------------------------------------------- /lib/plugins/js/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/sort.js -------------------------------------------------------------------------------- /lib/plugins/js/transpile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/js/transpile.js -------------------------------------------------------------------------------- /lib/plugins/json/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/json/index.js -------------------------------------------------------------------------------- /lib/plugins/react/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/react/index.js -------------------------------------------------------------------------------- /lib/plugins/uglify/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/plugins/uglify/index.js -------------------------------------------------------------------------------- /lib/resolver/alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/resolver/alias.js -------------------------------------------------------------------------------- /lib/resolver/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/resolver/config.js -------------------------------------------------------------------------------- /lib/resolver/identify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/resolver/identify.js -------------------------------------------------------------------------------- /lib/resolver/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/resolver/index.js -------------------------------------------------------------------------------- /lib/resolver/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/resolver/package.js -------------------------------------------------------------------------------- /lib/resolver/resolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/resolver/resolve.js -------------------------------------------------------------------------------- /lib/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/settings.js -------------------------------------------------------------------------------- /lib/utils/callable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/callable.js -------------------------------------------------------------------------------- /lib/utils/cnsl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/cnsl.js -------------------------------------------------------------------------------- /lib/utils/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/env.js -------------------------------------------------------------------------------- /lib/utils/filepath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/filepath.js -------------------------------------------------------------------------------- /lib/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/index.js -------------------------------------------------------------------------------- /lib/utils/nativeModules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/nativeModules.js -------------------------------------------------------------------------------- /lib/utils/serverfarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/serverfarm.js -------------------------------------------------------------------------------- /lib/utils/sourceMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/sourceMap.js -------------------------------------------------------------------------------- /lib/utils/stopwatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/stopwatch.js -------------------------------------------------------------------------------- /lib/utils/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/string.js -------------------------------------------------------------------------------- /lib/utils/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/lib/utils/tree.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/package.json -------------------------------------------------------------------------------- /packages/buddy-cli/.npmignore: -------------------------------------------------------------------------------- 1 | .git* 2 | test/ 3 | .DS_Store 4 | README.md 5 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-cli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/LICENSE -------------------------------------------------------------------------------- /packages/buddy-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/README.md -------------------------------------------------------------------------------- /packages/buddy-cli/bin/buddy: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('../index.js'); -------------------------------------------------------------------------------- /packages/buddy-cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/index.js -------------------------------------------------------------------------------- /packages/buddy-cli/lib/find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/lib/find.js -------------------------------------------------------------------------------- /packages/buddy-cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/package.json -------------------------------------------------------------------------------- /packages/buddy-cli/test/fixtures/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/test/fixtures/buddy.js -------------------------------------------------------------------------------- /packages/buddy-cli/test/fixtures/project/buddy/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/test/fixtures/project/buddy/index.js -------------------------------------------------------------------------------- /packages/buddy-cli/test/fixtures/project/buddy/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0" 3 | } -------------------------------------------------------------------------------- /packages/buddy-cli/test/fixtures/project/src/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/buddy-cli/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/test/test.js -------------------------------------------------------------------------------- /packages/buddy-cli/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-cli/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-coffeescript/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-coffeescript/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-coffeescript/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-coffeescript/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/test/fixtures/foo-bad.coffee: -------------------------------------------------------------------------------- 1 | foo = 'foo' 2 | if -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/test/fixtures/foo.coffee: -------------------------------------------------------------------------------- 1 | foo = 'foo' -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-coffeescript/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-coffeescript/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-coffeescript/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/test/fixtures/foo-include.dust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/test/fixtures/foo-include.dust -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/test/fixtures/foo-include.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/test/fixtures/foo-include.json -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/test/fixtures/foo.dust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/test/fixtures/foo.dust -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/test/fixtures/foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/test/fixtures/foo.json -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/test/fixtures/include/include.dust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/test/fixtures/include/include.dust -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-dust/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-dust/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/test/fixtures/bad.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/test/fixtures/bad.handlebars -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/test/fixtures/foo.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/test/fixtures/foo.handlebars -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/test/fixtures/foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/test/fixtures/foo.json -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-handlebars/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-handlebars/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/test/fixtures/a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/test/fixtures/a.gif -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/test/fixtures/a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/test/fixtures/a.jpg -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/test/fixtures/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/test/fixtures/a.png -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/test/fixtures/a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/test/fixtures/a.svg -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-imagemin/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-imagemin/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-less/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-less/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-less/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-less/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-less/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-less/test/fixtures/compiled/foo.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: black; 3 | } 4 | -------------------------------------------------------------------------------- /packages/buddy-plugin-less/test/fixtures/foo-bad.less: -------------------------------------------------------------------------------- 1 | .foo { 2 | background-color: -------------------------------------------------------------------------------- /packages/buddy-plugin-less/test/fixtures/foo.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/test/fixtures/foo.less -------------------------------------------------------------------------------- /packages/buddy-plugin-less/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-less/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-less/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/bar.js -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/complex.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "foo" 3 | } -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/complex.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/complex.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/foo.js: -------------------------------------------------------------------------------- 1 | var foo = 'foo'; -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/foo1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/foo1.svg -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/foo2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/foo2.svg -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes-inline.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "foo" 3 | } -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes-inline.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/includes-inline.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "foo" 3 | } -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/includes.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes/foo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/includes/foo.css -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes/header-inline.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/includes/header-inline.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes/header.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/includes/header.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/includes/macro.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/includes/macro.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/inline-compress.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/inline-compress.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/inline-dynamic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/inline-dynamic.json -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/inline-dynamic.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/inline-dynamic.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/inline-env.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/inline-env.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/inline.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/inline.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/sidecar.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "foo" 3 | } -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/sidecar.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/sidecar.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/fixtures/simple.nunjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/fixtures/simple.nunjs -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-nunjucks/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-nunjucks/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/test/fixtures/compiled/foo.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: #000; 3 | } 4 | -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/test/fixtures/foo-bad.styl: -------------------------------------------------------------------------------- 1 | .foo { 2 | background-color: -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/test/fixtures/foo.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/test/fixtures/foo.styl -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-stylus/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-stylus/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/LICENSE -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/README.md -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/index.js -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/package.json -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/test/fixtures/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/test/fixtures/a.ts -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/test/fixtures/compiled/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/test/fixtures/compiled/a.js -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/test/test.js -------------------------------------------------------------------------------- /packages/buddy-plugin-typescript/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-plugin-typescript/yarn.lock -------------------------------------------------------------------------------- /packages/buddy-server/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .DS_Store 3 | yarn.lock -------------------------------------------------------------------------------- /packages/buddy-server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/LICENSE -------------------------------------------------------------------------------- /packages/buddy-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/README.md -------------------------------------------------------------------------------- /packages/buddy-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/index.js -------------------------------------------------------------------------------- /packages/buddy-server/lib/reloadconnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/lib/reloadconnection.js -------------------------------------------------------------------------------- /packages/buddy-server/lib/reloadserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/lib/reloadserver.js -------------------------------------------------------------------------------- /packages/buddy-server/lib/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/lib/server.js -------------------------------------------------------------------------------- /packages/buddy-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/package.json -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/assets/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: white; 3 | } -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/www/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/test/fixtures/www/font.woff -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/test/fixtures/www/index.html -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/www/nested/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: black; 3 | } -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/www/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/www/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: black; 3 | } -------------------------------------------------------------------------------- /packages/buddy-server/test/fixtures/www/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/test/fixtures/www/test.json -------------------------------------------------------------------------------- /packages/buddy-server/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/test/test.js -------------------------------------------------------------------------------- /packages/buddy-server/vendor/livereload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/vendor/livereload.js -------------------------------------------------------------------------------- /packages/buddy-server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/packages/buddy-server/yarn.lock -------------------------------------------------------------------------------- /perf/bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/perf/bench.js -------------------------------------------------------------------------------- /perf/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/perf/build.js -------------------------------------------------------------------------------- /perf/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/perf/config.js -------------------------------------------------------------------------------- /perf/fixtures/babel.js: -------------------------------------------------------------------------------- 1 | var t = require('babel-types'); -------------------------------------------------------------------------------- /perf/fixtures/buddy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/perf/fixtures/buddy.json -------------------------------------------------------------------------------- /perf/fixtures/child.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /perf/fixtures/parent.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/1-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/1-utils-test.js -------------------------------------------------------------------------------- /test/2-config-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/2-config-test.js -------------------------------------------------------------------------------- /test/3-resolver-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/3-resolver-test.js -------------------------------------------------------------------------------- /test/4-file-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/4-file-test.js -------------------------------------------------------------------------------- /test/5-build-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/5-build-test.js -------------------------------------------------------------------------------- /test/6-buddy-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/6-buddy-test.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/_export.js: -------------------------------------------------------------------------------- 1 | exports.foo = 'foo'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/a.css -------------------------------------------------------------------------------- /test/fixtures/buddy/build/a.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/a.html -------------------------------------------------------------------------------- /test/fixtures/buddy/build/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/a.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/async.js: -------------------------------------------------------------------------------- 1 | async function foo() { 2 | await bar(); 3 | } -------------------------------------------------------------------------------- /test/fixtures/buddy/build/b.css: -------------------------------------------------------------------------------- 1 | @import 'a.css'; 2 | 3 | div { 4 | color: red; 5 | } -------------------------------------------------------------------------------- /test/fixtures/buddy/build/b.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/b.html -------------------------------------------------------------------------------- /test/fixtures/buddy/build/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/b.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/babel.js: -------------------------------------------------------------------------------- 1 | var t = require('babel-types'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/bar.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/beep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/beep.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/bing.js: -------------------------------------------------------------------------------- 1 | var json = require('./foo.json'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/browserify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/browserify.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/buddy-single-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/buddy-single-file.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/buddy-single-file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/buddy-single-file.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/built.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/built.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/c.css: -------------------------------------------------------------------------------- 1 | :fullscreen a { 2 | display: flex; 3 | } -------------------------------------------------------------------------------- /test/fixtures/buddy/build/c.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/c.html -------------------------------------------------------------------------------- /test/fixtures/buddy/build/c.js: -------------------------------------------------------------------------------- 1 | var foo = require('./foo'); 2 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/circular-complex.js: -------------------------------------------------------------------------------- 1 | var i = require('./i'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/circular.js: -------------------------------------------------------------------------------- 1 | var a = require('./a'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/closure.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/comma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/comma.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/comment.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/css-directory/bar.styl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/css-directory/foo.styl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/d.css: -------------------------------------------------------------------------------- 1 | .box { 2 | background: url("./css/../img/cat.jpg"); 3 | } -------------------------------------------------------------------------------- /test/fixtures/buddy/build/d.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/d.html -------------------------------------------------------------------------------- /test/fixtures/buddy/build/d.js: -------------------------------------------------------------------------------- 1 | var e = require('./e'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/dynamic.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/e.js: -------------------------------------------------------------------------------- 1 | var foo = require('./foo'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/env-2.js: -------------------------------------------------------------------------------- 1 | var hash = process.env.BUDDY_ENV_INPUT_HASH; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/es6.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/f.js: -------------------------------------------------------------------------------- 1 | var f = 'f'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 'foo'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/foo.json: -------------------------------------------------------------------------------- 1 | { 2 | "content": "foo" 3 | } -------------------------------------------------------------------------------- /test/fixtures/buddy/build/g.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/g.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/h.js: -------------------------------------------------------------------------------- 1 | const foo = require('./built.js'); 2 | 3 | module.exports = 'h'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/i.js: -------------------------------------------------------------------------------- 1 | var j = require('./j'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/iife.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/image-directory/a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/image-directory/a.svg -------------------------------------------------------------------------------- /test/fixtures/buddy/build/image-directory/b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/image-directory/b.jpg -------------------------------------------------------------------------------- /test/fixtures/buddy/build/includes/footer.dust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/includes/footer.dust -------------------------------------------------------------------------------- /test/fixtures/buddy/build/includes/header.dust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/includes/header.dust -------------------------------------------------------------------------------- /test/fixtures/buddy/build/includes/widget.dust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/includes/widget.dust -------------------------------------------------------------------------------- /test/fixtures/buddy/build/j.js: -------------------------------------------------------------------------------- 1 | var k = require('./k'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/dependant/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/dependant/boo/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/dependant/foo.js: -------------------------------------------------------------------------------- 1 | var boo = require('./boo'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/flat/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/flat/boo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/flat/foo.js: -------------------------------------------------------------------------------- 1 | if (process.env.NODE_ENV == 'production') console.log('foo'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/nested/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/nested/boo/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/build/js-directory/nested/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 'foo'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/k.js: -------------------------------------------------------------------------------- 1 | var i = require('./i'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/l.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/l.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/lodash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/lodash.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/m.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/m.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/mixed-directory/bar.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/mixed-directory/bar.styl: -------------------------------------------------------------------------------- 1 | h1 2 | font-size: 2em; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/mixed-directory/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/mixed-directory/foo.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/mixed-directory/foo.styl: -------------------------------------------------------------------------------- 1 | body 2 | font-size: 1em 3 | 4 | @import './bar' -------------------------------------------------------------------------------- /test/fixtures/buddy/build/n.js: -------------------------------------------------------------------------------- 1 | module.exports = 'n'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/native.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/node.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/node2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/node2.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/o.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/o.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/one.styl: -------------------------------------------------------------------------------- 1 | @import 'three' 2 | 3 | body 4 | colour: RED -------------------------------------------------------------------------------- /test/fixtures/buddy/build/order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/order.css -------------------------------------------------------------------------------- /test/fixtures/buddy/build/p.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/p.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/bar.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/bat.js: -------------------------------------------------------------------------------- 1 | var foo = require('foo'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/bong.js: -------------------------------------------------------------------------------- 1 | var bat = require('bat'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/boo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/boo.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/comp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/comp.jsx -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/bar/dist/commonjs/lib/bar.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/bar/dist/commonjs/main.js: -------------------------------------------------------------------------------- 1 | exports.bar = require('./lib/bar'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/bar/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/bat/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bat'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/bat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/bat/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boo/boo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boo/boo.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boo/index.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boo/node_modules/json/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boo/node_modules/json/index.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boo/node_modules/json/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boo/node_modules/json/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boo/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boop/development.js: -------------------------------------------------------------------------------- 1 | module.exports = 'development'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boop/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boop/index.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/boop/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/boop/production.js: -------------------------------------------------------------------------------- 1 | module.exports = 'production'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/foo.js/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'foo.js'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/foo.js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/foo.js/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/foo/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/foo/foo.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/foo/node_modules/bar/bar.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/foo/node_modules/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/foo/node_modules/bar/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/foo/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/react/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'react'; -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/node_modules/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/node_modules/react/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/package.json -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/zang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/zang.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/zee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/packages/zee.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/zing.js: -------------------------------------------------------------------------------- 1 | var boo = require('boo'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/packages/zong.js: -------------------------------------------------------------------------------- 1 | var foo = require('foo.js'); -------------------------------------------------------------------------------- /test/fixtures/buddy/build/q.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/q.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/three.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/three.styl -------------------------------------------------------------------------------- /test/fixtures/buddy/build/two.styl: -------------------------------------------------------------------------------- 1 | @import 'three' 2 | 3 | body 4 | colour: RED -------------------------------------------------------------------------------- /test/fixtures/buddy/build/webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/webpack.js -------------------------------------------------------------------------------- /test/fixtures/buddy/build/zee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/build/zee.js -------------------------------------------------------------------------------- /test/fixtures/buddy/grep/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/grep/foo.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: white; 3 | } -------------------------------------------------------------------------------- /test/fixtures/buddy/grep/foo.js: -------------------------------------------------------------------------------- 1 | var foo = this; -------------------------------------------------------------------------------- /test/fixtures/buddy/init/build/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/init/build/lib/b.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/buddy/script/foo.js: -------------------------------------------------------------------------------- 1 | var foo = this; -------------------------------------------------------------------------------- /test/fixtures/buddy/script/mod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/script/mod.js -------------------------------------------------------------------------------- /test/fixtures/buddy/watch/bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/watch/bar.js -------------------------------------------------------------------------------- /test/fixtures/buddy/watch/buddy-watch-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/buddy/watch/buddy-watch-file.js -------------------------------------------------------------------------------- /test/fixtures/buddy/watch/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 'foo'; -------------------------------------------------------------------------------- /test/fixtures/build/js/bat.js: -------------------------------------------------------------------------------- 1 | var bat = this; -------------------------------------------------------------------------------- /test/fixtures/build/src/css/bar.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/build/src/css/foo.css: -------------------------------------------------------------------------------- 1 | @import 'bar'; -------------------------------------------------------------------------------- /test/fixtures/build/src/js/bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/build/src/js/bar.js -------------------------------------------------------------------------------- /test/fixtures/build/src/js/bat.js: -------------------------------------------------------------------------------- 1 | var bat = this; -------------------------------------------------------------------------------- /test/fixtures/build/src/js/baz.js: -------------------------------------------------------------------------------- 1 | var baz = this; -------------------------------------------------------------------------------- /test/fixtures/build/src/js/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/build/src/js/foo.js -------------------------------------------------------------------------------- /test/fixtures/config/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/buddy.js -------------------------------------------------------------------------------- /test/fixtures/config/buddy_custom_name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/buddy_custom_name.js -------------------------------------------------------------------------------- /test/fixtures/config/hooks/before.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/json/buddy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/json/buddy.json -------------------------------------------------------------------------------- /test/fixtures/config/named-env/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/named-env/buddy.js -------------------------------------------------------------------------------- /test/fixtures/config/named/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/named/buddy.js -------------------------------------------------------------------------------- /test/fixtures/config/nested/buddy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/nested/buddy.js -------------------------------------------------------------------------------- /test/fixtures/config/nested/buddy_custom_name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/nested/buddy_custom_name.js -------------------------------------------------------------------------------- /test/fixtures/config/pkgjson/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/config/pkgjson/package.json -------------------------------------------------------------------------------- /test/fixtures/config/src-nested/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/src-nested/module.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/src-nested/nested/sub.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/src-nested/nested/sub2.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/src/foo.bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/src/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/src/module.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/Boo/Boo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/Boo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/node_modules/Boo/package.json -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/bar/bar.js: -------------------------------------------------------------------------------- 1 | 'bar' -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/node_modules/bar/package.json -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/bat/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/bat/boop.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/bat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/node_modules/bat/package.json -------------------------------------------------------------------------------- /test/fixtures/file/node_modules/foo/index.js: -------------------------------------------------------------------------------- 1 | var foo = this; -------------------------------------------------------------------------------- /test/fixtures/file/src/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/a.js -------------------------------------------------------------------------------- /test/fixtures/file/src/b.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/src/bar.js: -------------------------------------------------------------------------------- 1 | var foo = require('./foo'); 2 | 3 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/file/src/bat.js: -------------------------------------------------------------------------------- 1 | var runtime = process.env.RUNTIME; -------------------------------------------------------------------------------- /test/fixtures/file/src/browserify1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/browserify1.js -------------------------------------------------------------------------------- /test/fixtures/file/src/browserify2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/browserify2.js -------------------------------------------------------------------------------- /test/fixtures/file/src/c.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/src/closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/closure.js -------------------------------------------------------------------------------- /test/fixtures/file/src/d.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/file/src/d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/d3.js -------------------------------------------------------------------------------- /test/fixtures/file/src/foo.css: -------------------------------------------------------------------------------- 1 | div { 2 | width: 50%; 3 | } -------------------------------------------------------------------------------- /test/fixtures/file/src/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 'foo'; -------------------------------------------------------------------------------- /test/fixtures/file/src/foo.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "bar" 3 | } -------------------------------------------------------------------------------- /test/fixtures/file/src/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'index'; -------------------------------------------------------------------------------- /test/fixtures/file/src/main-bad.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/main-bad.css -------------------------------------------------------------------------------- /test/fixtures/file/src/main-bad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/main-bad.js -------------------------------------------------------------------------------- /test/fixtures/file/src/main.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: black; 3 | } -------------------------------------------------------------------------------- /test/fixtures/file/src/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/main.html -------------------------------------------------------------------------------- /test/fixtures/file/src/main.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'main'; 4 | -------------------------------------------------------------------------------- /test/fixtures/file/src/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/module.js -------------------------------------------------------------------------------- /test/fixtures/file/src/namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/namespace.js -------------------------------------------------------------------------------- /test/fixtures/file/src/umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/umd.js -------------------------------------------------------------------------------- /test/fixtures/file/src/webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/webpack.js -------------------------------------------------------------------------------- /test/fixtures/file/src/wrapped.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/file/src/wrapped.js -------------------------------------------------------------------------------- /test/fixtures/resolver/bar.coffee: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/bar.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/baz.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/foo-v2.0.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/foo.bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/foo.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/nested/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/nested/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/nested/node_modules/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/nested/node_modules/boop/boop.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/@popeindustries/test/lib/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/@popeindustries/test/node_modules/foo/lib/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/@popeindustries/test/node_modules/foo/lib/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/@popeindustries/test/node_modules/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/@popeindustries/test/node_modules/foo/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/@popeindustries/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/@popeindustries/test/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/@popeindustries/test/test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/bar/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/bar/node_modules/bat/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/bar/node_modules/boo/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/bar/node_modules/boo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/bar/node_modules/boo/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/baz/node_modules/bar/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/baz/node_modules/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/baz/node_modules/bar/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/baz/node_modules/foo/lib/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/baz/node_modules/foo/lib/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/baz/node_modules/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/baz/node_modules/foo/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/boo/boo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/boo/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/boo/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/boo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/boo/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/boom/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'boom'; -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/boom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/boom/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser/browser/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/browser/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/bing.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/browser/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bar/lib/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bar/lib/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/browser2/node_modules/bar/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bat/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bat/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bat", 3 | "version": "1.0.0" 4 | } -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bing/bing.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bing/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/bing/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bing", 3 | "version": "1.0.0" 4 | } -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/foo/lib/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/foo/lib/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/node_modules/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/browser2/node_modules/foo/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/browser2/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/browser2/server/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo-dir/lib/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo-dir/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/foo-dir/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/lib/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/lib/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/lib/caseSensitive.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/node_modules/bar/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar'; -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/node_modules/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/foo/node_modules/bar/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/node_modules/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/node_modules/foo/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/resolver/package.json -------------------------------------------------------------------------------- /test/fixtures/resolver/src-css/bat.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/src-css/baz/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/src/bat.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/src/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/src/package/bar.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/src/package/foo.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/resolver/src/package/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/utils/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/test/fixtures/utils/foo.js -------------------------------------------------------------------------------- /test/fixtures/utils/unique/foo-0f7807e7171c078a8c5bfb565e35ef88.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/utils/unique/foo-bar-0f7807e7171c078a8c5bfb565e35ef88.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/utils/unique/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popeindustries/buddy/HEAD/yarn.lock --------------------------------------------------------------------------------