├── .coveralls.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── README.md ├── contrib ├── examples │ ├── deg-to-rad.js │ ├── pi.js │ ├── rad-to-deg.js │ ├── to-deg.js │ └── to-rad.js ├── get-path.js ├── help.js ├── running-tasks.js └── standard-task.js ├── gulpfile.js ├── index.js ├── lib ├── dependency-error.js ├── gulp-di.js ├── normalize-path.js ├── parse-argument.js ├── read-directory.js └── resolver.js ├── modules └── paths.js ├── package.json ├── tasks ├── default.js ├── examples.js ├── mocha.js └── semistandard.js └── test ├── 00.js ├── 01-parse-argument.js ├── 02-resolver.js ├── 03-read-directory.js ├── 10-gulp-di.js ├── 11-builtin.js └── 20-contrib.js /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-pro 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/README.md -------------------------------------------------------------------------------- /contrib/examples/deg-to-rad.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (PI) { 4 | return PI / 180; 5 | }; 6 | -------------------------------------------------------------------------------- /contrib/examples/pi.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return Math.PI; 5 | }; 6 | -------------------------------------------------------------------------------- /contrib/examples/rad-to-deg.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (PI) { 4 | return 180 / PI; 5 | }; 6 | -------------------------------------------------------------------------------- /contrib/examples/to-deg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/contrib/examples/to-deg.js -------------------------------------------------------------------------------- /contrib/examples/to-rad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/contrib/examples/to-rad.js -------------------------------------------------------------------------------- /contrib/get-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/contrib/get-path.js -------------------------------------------------------------------------------- /contrib/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/contrib/help.js -------------------------------------------------------------------------------- /contrib/running-tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/contrib/running-tasks.js -------------------------------------------------------------------------------- /contrib/standard-task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/contrib/standard-task.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/gulp-di'); 2 | -------------------------------------------------------------------------------- /lib/dependency-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/lib/dependency-error.js -------------------------------------------------------------------------------- /lib/gulp-di.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/lib/gulp-di.js -------------------------------------------------------------------------------- /lib/normalize-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/lib/normalize-path.js -------------------------------------------------------------------------------- /lib/parse-argument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/lib/parse-argument.js -------------------------------------------------------------------------------- /lib/read-directory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/lib/read-directory.js -------------------------------------------------------------------------------- /lib/resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/lib/resolver.js -------------------------------------------------------------------------------- /modules/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/modules/paths.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/package.json -------------------------------------------------------------------------------- /tasks/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/tasks/default.js -------------------------------------------------------------------------------- /tasks/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/tasks/examples.js -------------------------------------------------------------------------------- /tasks/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/tasks/mocha.js -------------------------------------------------------------------------------- /tasks/semistandard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/tasks/semistandard.js -------------------------------------------------------------------------------- /test/00.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/00.js -------------------------------------------------------------------------------- /test/01-parse-argument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/01-parse-argument.js -------------------------------------------------------------------------------- /test/02-resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/02-resolver.js -------------------------------------------------------------------------------- /test/03-read-directory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/03-read-directory.js -------------------------------------------------------------------------------- /test/10-gulp-di.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/10-gulp-di.js -------------------------------------------------------------------------------- /test/11-builtin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/11-builtin.js -------------------------------------------------------------------------------- /test/20-contrib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtt/gulp-di/HEAD/test/20-contrib.js --------------------------------------------------------------------------------