fix(all):Updating imports settings.

This commit is contained in:
Alan Perdomo 2022-12-29 14:47:19 -03:00
parent 2ac6f8d766
commit 060f7a285f
4 changed files with 16 additions and 46 deletions

View file

@ -166,7 +166,6 @@
"yarn": "1.22.19"
},
"devDependencies": {
"simple-commit-message": "4.0.13",
"@types/url-join": "4.0.1",
"ban-sensitive-files": "1.9.18",
"commitizen": "4.2.2",
@ -177,6 +176,9 @@
"ngrok": "4.3.3",
"prettier-standard": "15.0.1",
"semantic-release": "17.2.4",
"simple-commit-message": "4.0.13",
"super-strong-password-generator": "^2.0.2",
"super-strong-password-generator-es": "^2.0.2",
"travis-deploy-once": "5.0.11",
"ts-node": "10.9.1",
"tslint": "6.1.3"

View file

@ -49,7 +49,7 @@ import { GBSharePointService } from '../../sharepoint.gblib/services/SharePointS
import { GuaribasAdmin } from '../models/AdminModel.js';
import msRestAzure from 'ms-rest-azure';
import Path from 'path';
import PasswordGenerator from 'strict-password-generator';
import {caseSensitive_Numbs_SpecialCharacters_PW} from 'super-strong-password-generator'
import crypto from 'crypto';
/**
@ -92,61 +92,25 @@ export class GBAdminService implements IGBAdminService {
}
public static getMobileCode () {
const passwordGenerator = new PasswordGenerator();
const options = {
upperCaseAlpha: false,
lowerCaseAlpha: false,
number: true,
specialCharacter: false,
minimumLength: 6,
maximumLength: 6
};
return passwordGenerator.generatePassword(options);
return caseSensitive_Numbs_SpecialCharacters_PW(15);
}
public static getRndPassword (): string {
const passwordGenerator = new PasswordGenerator();
const options = {
upperCaseAlpha: true,
lowerCaseAlpha: true,
number: true,
specialCharacter: true,
minimumLength: 14,
maximumLength: 14
};
let password = passwordGenerator.generatePassword(options);
let password = caseSensitive_Numbs_SpecialCharacters_PW(15);
password = password.replace(/[\@\[\=\:\;\?\"\'\#]/gi, '*');
return password;
}
public static getRndReadableIdentifier () {
const passwordGenerator = new PasswordGenerator();
const options = {
upperCaseAlpha: false,
lowerCaseAlpha: true,
number: false,
specialCharacter: false,
minimumLength: 14,
maximumLength: 14
};
return passwordGenerator.generatePassword(options);
return caseSensitive_Numbs_SpecialCharacters_PW(15);
}
public static getNumberIdentifier () {
const passwordGenerator = new PasswordGenerator();
const options = {
upperCaseAlpha: false,
lowerCaseAlpha: false,
number: true,
specialCharacter: false,
minimumLength: 14,
maximumLength: 14
};
return passwordGenerator.generatePassword(options);
return caseSensitive_Numbs_SpecialCharacters_PW(15);
}
/**

View file

@ -73,10 +73,10 @@ export class StartDialog {
// Connects to the cloud and retrieves subscriptions.
const credentials = await GBAdminService.getADALCredentialsFromUsername(username, password);
const list = await installationDeployer.getSubscriptions(credentials);
let subscriptionId: string;
while (subscriptionId === undefined) {
const list = await installationDeployer.getSubscriptions(credentials);
subscriptionId = this.retrieveSubscriptionId(list);
}
@ -178,6 +178,10 @@ generate manually an App ID and App Secret.\n`
private static retrieveSubscriptionId (list) {
let subscriptionId = GBConfigService.get('CLOUD_SUBSCRIPTIONID');
if (subscriptionId){
return subscriptionId;
}
const map = {};
let index = 1;
list.forEach(element => {

View file

@ -52,7 +52,7 @@ import { GBConfigService } from '../../../packages/core.gbapp/services/GBConfigS
import { GBDeployer } from '../../../packages/core.gbapp/services/GBDeployer.js';
import { Account } from '@azure/arm-cognitiveservices';
import MicrosoftGraph from '@microsoft/microsoft-graph-client';
import Spinner from 'cli-spinner';
import {Spinner} from 'cli-spinner';
import * as publicIp from 'public-ip';
import { AccessToken, TokenCredential } from '@azure/core-auth';