From d7fc3ecf95ab51dfc7decc456229a0641e364817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arwid=20Thornstro=CC=88m?= Date: Thu, 15 Sep 2022 13:17:13 +0200 Subject: [PATCH] prettier with semicolon --- __tests__/cli-integration.test.ts | 18 +++++++++--------- package.json | 2 +- src/cli.ts | 6 +++--- src/globals.ts | 27 +++++++++++++++++++-------- 4 files changed, 32 insertions(+), 21 deletions(-) diff --git a/__tests__/cli-integration.test.ts b/__tests__/cli-integration.test.ts index f3d362b..9a4ec2d 100644 --- a/__tests__/cli-integration.test.ts +++ b/__tests__/cli-integration.test.ts @@ -1,16 +1,16 @@ -const { system, filesystem } = require('gluegun') +const { system, filesystem } = require('gluegun'); -const src = filesystem.path(__dirname, '..') +const src = filesystem.path(__dirname, '..'); const cli = async cmd => - system.run('node ' + filesystem.path(src, 'bin', 'pwcli') + ` ${cmd}`) + system.run('node ' + filesystem.path(src, 'bin', 'pwcli') + ` ${cmd}`); test('outputs version', async () => { - const output = await cli('--version') - expect(output).toContain('0.0.1') -}) + const output = await cli('--version'); + expect(output).toContain('0.0.1'); +}); test('outputs help', async () => { - const output = await cli('--help') - expect(output).toContain('0.0.1') -}) + const output = await cli('--help'); + expect(output).toContain('0.0.1'); +}); diff --git a/package.json b/package.json index 0e3b732..46f3e13 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "testEnvironment": "node" }, "prettier": { - "semi": false, + "semi": true, "singleQuote": true } } diff --git a/src/cli.ts b/src/cli.ts index 3bfa821..cdee497 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -1,4 +1,4 @@ -const { build } = require('gluegun') +const { build } = require('gluegun'); /** * Create the cli and kick it off @@ -23,7 +23,7 @@ async function run(argv) { } }) // provides default for help, h, --help, -h // .version() // provides default for version, v, --version, -v - .create() + .create(); // enable the following method if you'd like to skip loading one of these core extensions // this can improve performance if they're not necessary for your project: // .exclude(['meta', 'strings', 'print', 'filesystem', 'semver', 'system', 'prompt', 'http', 'template', 'patching', 'package-manager']) @@ -34,4 +34,4 @@ async function run(argv) { return toolbox; } -module.exports = { run } +module.exports = { run }; diff --git a/src/globals.ts b/src/globals.ts index 3bf0d1b..b8d4625 100644 --- a/src/globals.ts +++ b/src/globals.ts @@ -1,5 +1,5 @@ -import chalk = require("chalk"); -const os = require("os"); +import chalk = require('chalk'); +const os = require('os'); var snakeCase = require('lodash.snakecase'); const { AutoComplete, Confirm, Input } = require('enquirer'); @@ -14,32 +14,43 @@ export type TConfig = { export const getSettings = async (toolbox): Promise => { const { filesystem, print } = toolbox; try { - return await filesystem.readAsync(`${os.homedir()}/.pwcli_settings`, "json"); + return await filesystem.readAsync( + `${os.homedir()}/.pwcli_settings`, + 'json' + ); } catch { print.error(` - No config found, please run [ ${chalk.cyan('pwcli s se')} ] or setup > settings from the menu. + No config found, please run [ ${chalk.cyan( + 'pwcli s se' + )} ] or setup > settings from the menu. `); return null; } }; -export const getCurrentBranch = async (path: string, toolbox): Promise => { +export const getCurrentBranch = async ( + path: string, + toolbox +): Promise => { const { system } = toolbox; const config = await getSettings(toolbox); if (config.photowall_repo) { // git rev-parse --abbrev-ref HEAD - const branch = await system.run('git rev-parse --abbrev-ref HEAD', {cwd: config.photowall_repo, trim: true}); + const branch = await system.run('git rev-parse --abbrev-ref HEAD', { + cwd: config.photowall_repo, + trim: true + }); console.log(`branch`, branch); return branch; } return null; }; -export const issueToBranchName = (issue) => { +export const issueToBranchName = issue => { return `${issue.number}-${snakeCase(issue.title).substr(0, 40)}`; -} +}; export const confirmMessage = async (message: string) => { const confirm = new Confirm({