office-addin-lint
Version:
Provide eslint and prettier integration
29 lines (23 loc) • 718 B
text/typescript
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.
import {
connectionStringForOfficeAddinCLITools,
OfficeAddinUsageData,
} from "office-addin-usage-data";
export const lintFiles = "src/**/*.{ts,tsx,js,jsx}";
export enum ESLintExitCode {
NoLintErrors = 0,
HasLintError = 1,
CommandFailed = 2,
}
export enum PrettierExitCode {
NoFormattingProblems = 0,
HasFormattingProblem = 1,
CommandFailed = 2,
}
// Usage data defaults
export const usageDataObject: OfficeAddinUsageData = new OfficeAddinUsageData({
projectName: "office-addin-lint",
connectionString: connectionStringForOfficeAddinCLITools,
raisePrompt: false,
});