@nuofe/ndk-lint-tool
Version:
Lint tool for Nuo FE.
96 lines (83 loc) • 2.48 kB
JavaScript
;
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "ESLintConfigOptions", {
enumerable: true,
get: function () {
return _config.ESLintConfigOptions;
}
});
Object.defineProperty(exports, "ESLintConfigPackage", {
enumerable: true,
get: function () {
return _config.ESLintConfigPackage;
}
});
Object.defineProperty(exports, "Globals", {
enumerable: true,
get: function () {
return _config.Globals;
}
});
Object.defineProperty(exports, "Dependencies", {
enumerable: true,
get: function () {
return _dependencies.Dependencies;
}
});
Object.defineProperty(exports, "DependenciesOptions", {
enumerable: true,
get: function () {
return _dependencies.DependenciesOptions;
}
});
Object.defineProperty(exports, "DependenciesPackage", {
enumerable: true,
get: function () {
return _dependencies.DependenciesPackage;
}
});
Object.defineProperty(exports, "Scripts", {
enumerable: true,
get: function () {
return _scripts.Scripts;
}
});
Object.defineProperty(exports, "ScriptsOptions", {
enumerable: true,
get: function () {
return _scripts.ScriptsOptions;
}
});
Object.defineProperty(exports, "ScriptsPackage", {
enumerable: true,
get: function () {
return _scripts.ScriptsPackage;
}
});
exports.default = void 0;
var _ndkLogger = _interopRequireDefault(require("@nuofe/ndk-logger"));
var _ndkPackage = _interopRequireDefault(require("@nuofe/ndk-package"));
var _config = _interopRequireWildcard(require("./config"));
var _dependencies = _interopRequireWildcard(require("./dependencies"));
var _ignore = _interopRequireDefault(require("./ignore"));
var _scripts = _interopRequireWildcard(require("./scripts"));
const debug = _ndkLogger.default.debug('ndk-lint-tool:init');
var _default = async (options, installDependencies) => {
if (installDependencies) {
debug('install dependencies.');
await _ndkPackage.default.installDependencies(options);
}
debug('init config.');
await _config.default.init(options);
debug('init dependencies.');
await _dependencies.default.init(options);
debug('init ignore.');
await _ignore.default.init(options);
debug('init scripts.');
await _scripts.default.init(options);
};
exports.default = _default;