Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade "@serverless/utils" to v2 #8278

Merged
merged 1 commit into from Sep 23, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/index.js
@@ -1,6 +1,6 @@
'use strict';

const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');
const initializeService = require('./initializeService');
const setupAws = require('./setupAws');
const tabCompletion = require('./tabCompletion');
Expand Down
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/initializeService.js
Expand Up @@ -2,7 +2,7 @@

const { join } = require('path');
const chalk = require('chalk');
const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');
const createFromTemplate = require('../../utils/createFromTemplate');
const {
getConfigFilePath,
Expand Down
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/initializeService.test.js
Expand Up @@ -5,7 +5,7 @@ const { expect } = require('chai');
const sinon = require('sinon');
const { remove: rmDir, lstat } = require('fs-extra');
const runServerless = require('../../../test/utils/run-serverless');
const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');
const configureInquirerStub = require('@serverless/test/configure-inquirer-stub');

const fixturesPath = join(__dirname, 'test/fixtures');
Expand Down
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/setupAws.js
Expand Up @@ -2,7 +2,7 @@

const BbPromise = require('bluebird');
const chalk = require('chalk');
const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');
const awsCredentials = require('../aws/utils/credentials');
const { confirm } = require('./utils');
const openBrowser = require('../../utils/openBrowser');
Expand Down
4 changes: 2 additions & 2 deletions lib/plugins/interactiveCli/setupAws.test.js
Expand Up @@ -7,7 +7,7 @@ const sinon = require('sinon');
const BbPromise = require('bluebird');
const { remove: rmDir, lstat, outputFile: writeFile } = require('fs-extra');
const { resolveFileProfiles } = require('../aws/utils/credentials');
const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');
const configureInquirerStub = require('@serverless/test/configure-inquirer-stub');
const runServerless = require('../../../test/utils/run-serverless');

Expand All @@ -25,7 +25,7 @@ const modulesCacheStub = {
openBrowserUrls.push(url);
}),
// Ensure to rely on same inquirer module that we mock in tests
[require.resolve('@serverless/inquirer')]: inquirer,
[require.resolve('@serverless/utils/inquirer')]: inquirer,
};

describe('interactiveCli: setupAws', () => {
Expand Down
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/tabCompletion.js
Expand Up @@ -12,7 +12,7 @@ const muteConsoleLog = require('../../utils/log/muteConsoleLog');
const isTabTabCompletionSupported = require('../../utils/tabCompletion/isSupported');
const tabtabOptions = require('../../utils/tabCompletion/tabtabOptions');
const promptDisabledConfigPropertyName = require('../../utils/tabCompletion/promptDisabledConfigPropertyName');
const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');
const { confirm } = require('./utils');

BbPromise.promisifyAll(fs);
Expand Down
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/tabCompletion.test.js
Expand Up @@ -12,7 +12,7 @@ const BbPromise = require('bluebird');
const configUtils = require('@serverless/utils/config');
const promptDisabledConfigPropertyName = require('../../utils/tabCompletion/promptDisabledConfigPropertyName');
const isTabCompletionSupported = require('../../utils/tabCompletion/isSupported');
const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');

const lifecycleHookNamesBlacklist = [
'before:interactiveCli:setupAws',
Expand Down
2 changes: 1 addition & 1 deletion lib/plugins/interactiveCli/utils.js
@@ -1,6 +1,6 @@
'use strict';

const inquirer = require('@serverless/inquirer');
const inquirer = require('@serverless/utils/inquirer');

module.exports = {
confirm: (message, options = {}) => {
Expand Down
3 changes: 1 addition & 2 deletions package.json
Expand Up @@ -25,8 +25,7 @@
"@serverless/cli": "^1.5.2",
"@serverless/components": "^3.1.3",
"@serverless/enterprise-plugin": "^4.0.4",
"@serverless/inquirer": "^1.1.2",
"@serverless/utils": "^1.2.0",
"@serverless/utils": "^2.0.0",
"ajv": "^6.12.5",
"ajv-keywords": "^3.5.2",
"archiver": "^5.0.2",
Expand Down