"use strict";
/*
 * Copyright © 2020 Atomist, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.DevelopmentEnvOptions = exports.TypeScriptCompileCacheRestore = exports.TypeScriptCompileCachePut = exports.NpmNodeModulesCacheRestore = exports.NpmNodeModulesCachePut = exports.NpmVersionProjectListener = exports.NpmCompileProjectListener = exports.NpmInstallProjectListener = exports.npmVersionPreparation = exports.npmInstallPreparation = exports.npmCompilePreparation = exports.NodeDefaultOptions = exports.NpmProgressTests = exports.NpmProgressReporter = exports.NpmVersionIncrementerRegistration = exports.NpmVersionIncrementer = exports.NpmVersionerRegistration = exports.NpmVersioner = exports.IsAtomistAutomationClient = exports.configureNpmRc = exports.gitBranchToNpmTag = exports.executePublish = exports.deleteBranchTag = exports.NodeProjectIdentifier = exports.IsTypeScript = exports.IsNode = exports.NodeProjectCreationParametersDefinition = exports.UpdateReadmeTitle = exports.UpdatePackageVersion = exports.UpdatePackageJsonIdentification = exports.TryToUpdateDependency = exports.nodeSupport = exports.npmAuditReviewCategory = exports.npmAuditInspection = exports.NpmAuditAutoInspectRegistration = exports.tsLintReviewCategory = exports.TslintInspection = exports.TslintAutoInspectRegistration = exports.esLintReviewCategory = exports.EslintInspection = exports.AddThirdPartyLicenseAutofix = exports.PackageLockUrlRewriteAutofix = exports.PackageJsonFormatingAutofix = exports.npmAuditAutofix = exports.EslintAutofix = exports.TslintAutofix = void 0;
var tslintAutofix_1 = require("./autofix/typescript/tslintAutofix");
Object.defineProperty(exports, "TslintAutofix", { enumerable: true, get: function () { return tslintAutofix_1.TslintAutofix; } });
var eslintAutofix_1 = require("./autofix/eslintAutofix");
Object.defineProperty(exports, "EslintAutofix", { enumerable: true, get: function () { return eslintAutofix_1.EslintAutofix; } });
var npmAuditAutofix_1 = require("./autofix/npmAuditAutofix");
Object.defineProperty(exports, "npmAuditAutofix", { enumerable: true, get: function () { return npmAuditAutofix_1.npmAuditAutofix; } });
var packageJsonFormat_1 = require("./autofix/packageJsonFormat");
Object.defineProperty(exports, "PackageJsonFormatingAutofix", { enumerable: true, get: function () { return packageJsonFormat_1.PackageJsonFormatingAutofix; } });
var packageLockUrlRewriteAutofix_1 = require("./autofix/packageLockUrlRewriteAutofix");
Object.defineProperty(exports, "PackageLockUrlRewriteAutofix", { enumerable: true, get: function () { return packageLockUrlRewriteAutofix_1.PackageLockUrlRewriteAutofix; } });
var thirdPartyLicense_1 = require("./autofix/thirdPartyLicense");
Object.defineProperty(exports, "AddThirdPartyLicenseAutofix", { enumerable: true, get: function () { return thirdPartyLicense_1.AddThirdPartyLicenseAutofix; } });
var eslint_1 = require("./inspection/eslint");
Object.defineProperty(exports, "EslintInspection", { enumerable: true, get: function () { return eslint_1.EslintInspection; } });
Object.defineProperty(exports, "esLintReviewCategory", { enumerable: true, get: function () { return eslint_1.esLintReviewCategory; } });
var tslint_1 = require("./inspection/tslint");
Object.defineProperty(exports, "TslintAutoInspectRegistration", { enumerable: true, get: function () { return tslint_1.TslintAutoInspectRegistration; } });
Object.defineProperty(exports, "TslintInspection", { enumerable: true, get: function () { return tslint_1.TslintInspection; } });
Object.defineProperty(exports, "tsLintReviewCategory", { enumerable: true, get: function () { return tslint_1.tsLintReviewCategory; } });
var npmAudit_1 = require("./inspection/npmAudit");
Object.defineProperty(exports, "NpmAuditAutoInspectRegistration", { enumerable: true, get: function () { return npmAudit_1.NpmAuditAutoInspectRegistration; } });
Object.defineProperty(exports, "npmAuditInspection", { enumerable: true, get: function () { return npmAudit_1.npmAuditInspection; } });
Object.defineProperty(exports, "npmAuditReviewCategory", { enumerable: true, get: function () { return npmAudit_1.npmAuditReviewCategory; } });
var nodeSupport_1 = require("./nodeSupport");
Object.defineProperty(exports, "nodeSupport", { enumerable: true, get: function () { return nodeSupport_1.nodeSupport; } });
var tryToUpdateDependency_1 = require("./transform/tryToUpdateDependency");
Object.defineProperty(exports, "TryToUpdateDependency", { enumerable: true, get: function () { return tryToUpdateDependency_1.TryToUpdateDependency; } });
var updatePackageJsonIdentification_1 = require("./transform/updatePackageJsonIdentification");
Object.defineProperty(exports, "UpdatePackageJsonIdentification", { enumerable: true, get: function () { return updatePackageJsonIdentification_1.UpdatePackageJsonIdentification; } });
var updatePackageVersion_1 = require("./transform/updatePackageVersion");
Object.defineProperty(exports, "UpdatePackageVersion", { enumerable: true, get: function () { return updatePackageVersion_1.UpdatePackageVersion; } });
var updateReadmeTitle_1 = require("./transform/updateReadmeTitle");
Object.defineProperty(exports, "UpdateReadmeTitle", { enumerable: true, get: function () { return updateReadmeTitle_1.UpdateReadmeTitle; } });
var NodeProjectCreationParameters_1 = require("./generator/NodeProjectCreationParameters");
Object.defineProperty(exports, "NodeProjectCreationParametersDefinition", { enumerable: true, get: function () { return NodeProjectCreationParameters_1.NodeProjectCreationParametersDefinition; } });
var nodePushTests_1 = require("./pushtest/nodePushTests");
Object.defineProperty(exports, "IsNode", { enumerable: true, get: function () { return nodePushTests_1.IsNode; } });
var tsPushTests_1 = require("./pushtest/tsPushTests");
Object.defineProperty(exports, "IsTypeScript", { enumerable: true, get: function () { return tsPushTests_1.IsTypeScript; } });
var nodeProjectIdentifier_1 = require("./build/nodeProjectIdentifier");
Object.defineProperty(exports, "NodeProjectIdentifier", { enumerable: true, get: function () { return nodeProjectIdentifier_1.NodeProjectIdentifier; } });
var executePublish_1 = require("./build/executePublish");
Object.defineProperty(exports, "deleteBranchTag", { enumerable: true, get: function () { return executePublish_1.deleteBranchTag; } });
Object.defineProperty(exports, "executePublish", { enumerable: true, get: function () { return executePublish_1.executePublish; } });
Object.defineProperty(exports, "gitBranchToNpmTag", { enumerable: true, get: function () { return executePublish_1.gitBranchToNpmTag; } });
Object.defineProperty(exports, "configureNpmRc", { enumerable: true, get: function () { return executePublish_1.configureNpmRc; } });
var nodePushTests_2 = require("./pushtest/nodePushTests");
Object.defineProperty(exports, "IsAtomistAutomationClient", { enumerable: true, get: function () { return nodePushTests_2.IsAtomistAutomationClient; } });
var npmVersioner_1 = require("./build/npmVersioner");
Object.defineProperty(exports, "NpmVersioner", { enumerable: true, get: function () { return npmVersioner_1.NpmVersioner; } });
Object.defineProperty(exports, "NpmVersionerRegistration", { enumerable: true, get: function () { return npmVersioner_1.NpmVersionerRegistration; } });
Object.defineProperty(exports, "NpmVersionIncrementer", { enumerable: true, get: function () { return npmVersioner_1.NpmVersionIncrementer; } });
Object.defineProperty(exports, "NpmVersionIncrementerRegistration", { enumerable: true, get: function () { return npmVersioner_1.NpmVersionIncrementerRegistration; } });
var npmProgressReporter_1 = require("./build/npmProgressReporter");
Object.defineProperty(exports, "NpmProgressReporter", { enumerable: true, get: function () { return npmProgressReporter_1.NpmProgressReporter; } });
Object.defineProperty(exports, "NpmProgressTests", { enumerable: true, get: function () { return npmProgressReporter_1.NpmProgressTests; } });
var nodeOptions_1 = require("./build/nodeOptions");
Object.defineProperty(exports, "NodeDefaultOptions", { enumerable: true, get: function () { return nodeOptions_1.NodeDefaultOptions; } });
__exportStar(require("./autofix/eslintAutofix"), exports);
var npm_1 = require("./listener/npm");
Object.defineProperty(exports, "npmCompilePreparation", { enumerable: true, get: function () { return npm_1.npmCompilePreparation; } });
Object.defineProperty(exports, "npmInstallPreparation", { enumerable: true, get: function () { return npm_1.npmInstallPreparation; } });
Object.defineProperty(exports, "npmVersionPreparation", { enumerable: true, get: function () { return npm_1.npmVersionPreparation; } });
Object.defineProperty(exports, "NpmInstallProjectListener", { enumerable: true, get: function () { return npm_1.NpmInstallProjectListener; } });
Object.defineProperty(exports, "NpmCompileProjectListener", { enumerable: true, get: function () { return npm_1.NpmCompileProjectListener; } });
Object.defineProperty(exports, "NpmVersionProjectListener", { enumerable: true, get: function () { return npm_1.NpmVersionProjectListener; } });
Object.defineProperty(exports, "NpmNodeModulesCachePut", { enumerable: true, get: function () { return npm_1.NpmNodeModulesCachePut; } });
Object.defineProperty(exports, "NpmNodeModulesCacheRestore", { enumerable: true, get: function () { return npm_1.NpmNodeModulesCacheRestore; } });
Object.defineProperty(exports, "TypeScriptCompileCachePut", { enumerable: true, get: function () { return npm_1.TypeScriptCompileCachePut; } });
Object.defineProperty(exports, "TypeScriptCompileCacheRestore", { enumerable: true, get: function () { return npm_1.TypeScriptCompileCacheRestore; } });
var spawn_1 = require("./npm/spawn");
Object.defineProperty(exports, "DevelopmentEnvOptions", { enumerable: true, get: function () { return spawn_1.DevelopmentEnvOptions; } });
//# sourceMappingURL=index.js.map