UNPKG

847 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const command_1 = require("@oclif/command");
4const locator_1 = require("./utils/locator");
5const setup_config_1 = require("./utils/setup-config");
6const fs = require("fs-extra");
7class default_1 extends command_1.default {
8 runLegacy(cmdArgs) {
9 const cli = require('@bearer/bearer-cli/lib/bin/index').default;
10 this.debug('Legacy command arguments', JSON.stringify(cmdArgs));
11 cli(['null', 'null'].concat(cmdArgs));
12 }
13 async init() {
14 const path = process.cwd();
15 this.bearerConfig = setup_config_1.default(path).config;
16 }
17 get locator() {
18 return new locator_1.default(this.bearerConfig);
19 }
20 get hasViews() {
21 return fs.existsSync(this.locator.srcViewsDir);
22 }
23}
24exports.default = default_1;