UNPKG

@alova/wormhole

Version:

More modern openAPI generating solution for alova.js

15 lines (14 loc) 621 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const node_path_1 = __importDefault(require("node:path")); const import_fresh_1 = __importDefault(require("import-fresh")); exports.default = (projectPath) => { const packageJson = (0, import_fresh_1.default)(node_path_1.default.resolve(projectPath, './package.json')); if (packageJson?.devDependencies?.typescript) { return 'typescript'; } return packageJson.type ?? 'module'; };