(name, createFolders)
| 137 | * @return {Object} the new folder. |
| 138 | */ |
| 139 | var folderAdd = function(name, createFolders) { |
| 140 | createFolders = (typeof createFolders !== "undefined") ? createFolders : defaults.createFolders; |
| 141 | |
| 142 | name = forceTrailingSlash(name); |
| 143 | |
| 144 | // Does this folder already exist? |
| 145 | if (!this.files[name]) { |
| 146 | fileAdd.call(this, name, null, { |
| 147 | dir: true, |
| 148 | createFolders: createFolders |
| 149 | }); |
| 150 | } |
| 151 | return this.files[name]; |
| 152 | }; |
| 153 | |
| 154 | /** |
| 155 | * Cross-window, cross-Node-context regular expression detection |
nothing calls this directly
no test coverage detected