@elsikora/setup-wizard
Version:
Setup Wizard - CLI scaffolding utility
43 lines (41 loc) • 2.55 kB
JavaScript
#!/usr/bin/env node
/**
* Package names for different testing frameworks
*/
// Vitest packages
const TESTING_VITEST_PACKAGE_NAME = "vitest";
const TESTING_VITEST_UI_PACKAGE_NAME = "@vitest/ui";
const TESTING_VITEST_COVERAGE_V8_PACKAGE_NAME = "@vitest/coverage-v8";
const TESTING_VITE_TSCONFIG_PATHS_PACKAGE_NAME = "vite-tsconfig-paths";
// Jest packages
const TESTING_JEST_PACKAGE_NAME = "jest";
const TESTING_JEST_TYPES_PACKAGE_NAME = "@types/jest";
const TESTING_JEST_COVERAGE_PACKAGE_NAME = "@jest/coverage";
const TESTING_TS_JEST_PACKAGE_NAME = "ts-jest";
// Mocha packages
const TESTING_MOCHA_PACKAGE_NAME = "mocha";
const TESTING_MOCHA_TYPES_PACKAGE_NAME = "@types/mocha";
const TESTING_CHAI_PACKAGE_NAME = "chai";
const TESTING_CHAI_TYPES_PACKAGE_NAME = "@types/chai";
// Jasmine packages
const TESTING_JASMINE_PACKAGE_NAME = "jasmine";
const TESTING_JASMINE_TYPES_PACKAGE_NAME = "@types/jasmine";
// Common testing utility packages
const TESTING_NYC_PACKAGE_NAME = "nyc";
const TESTING_TS_NODE_PACKAGE_NAME = "ts-node";
// CLI command names
const TESTING_VITEST_CLI_COMMAND = "vitest";
const TESTING_JEST_CLI_COMMAND = "jest";
const TESTING_MOCHA_CLI_COMMAND = "mocha";
const TESTING_JASMINE_CLI_COMMAND = "jasmine";
const TESTING_NYC_CLI_COMMAND = "nyc";
const TESTING_NODEMON_CLI_COMMAND = "nodemon";
// Test paths
const TESTING_UNIT_TEST_PATH = "test/unit";
const TESTING_E2E_TEST_PATH = "test/e2e";
const TESTING_MOCHA_UNIT_PATTERN = "'test/unit/**/*.test.js'";
const TESTING_MOCHA_E2E_PATTERN = "'test/e2e/**/*.test.js'";
// Common config file names
const TESTING_VITEST_CONFIG_FILES = ["vitest.config.js", "vitest.config.ts", "vite.config.js", "vite.config.ts"];
export { TESTING_CHAI_PACKAGE_NAME, TESTING_CHAI_TYPES_PACKAGE_NAME, TESTING_E2E_TEST_PATH, TESTING_JASMINE_CLI_COMMAND, TESTING_JASMINE_PACKAGE_NAME, TESTING_JASMINE_TYPES_PACKAGE_NAME, TESTING_JEST_CLI_COMMAND, TESTING_JEST_COVERAGE_PACKAGE_NAME, TESTING_JEST_PACKAGE_NAME, TESTING_JEST_TYPES_PACKAGE_NAME, TESTING_MOCHA_CLI_COMMAND, TESTING_MOCHA_E2E_PATTERN, TESTING_MOCHA_PACKAGE_NAME, TESTING_MOCHA_TYPES_PACKAGE_NAME, TESTING_MOCHA_UNIT_PATTERN, TESTING_NODEMON_CLI_COMMAND, TESTING_NYC_CLI_COMMAND, TESTING_NYC_PACKAGE_NAME, TESTING_TS_JEST_PACKAGE_NAME, TESTING_TS_NODE_PACKAGE_NAME, TESTING_UNIT_TEST_PATH, TESTING_VITEST_CLI_COMMAND, TESTING_VITEST_CONFIG_FILES, TESTING_VITEST_COVERAGE_V8_PACKAGE_NAME, TESTING_VITEST_PACKAGE_NAME, TESTING_VITEST_UI_PACKAGE_NAME, TESTING_VITE_TSCONFIG_PATHS_PACKAGE_NAME };
//# sourceMappingURL=package-names.constant.js.map