1 | "use strict";
|
2 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
3 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
4 | };
|
5 |
|
6 | var fs = require('fs');
|
7 | var path_1 = __importDefault(require("path"));
|
8 |
|
9 | fs.walkSync = function (start, callback) {
|
10 | fs.readdirSync(start).forEach(function (name) {
|
11 | if (name === 'node_modules') {
|
12 | return;
|
13 | }
|
14 | var abspath = path_1.default.join(start, name);
|
15 | if (fs.statSync(abspath).isDirectory()) {
|
16 | fs.walkSync(abspath, callback);
|
17 | }
|
18 | else {
|
19 | callback(abspath);
|
20 | }
|
21 | });
|
22 | };
|
23 | module.exports = fs;
|
24 |
|
\ | No newline at end of file |