Skip to content
Snippets Groups Projects
Commit 3d96b8cf authored by michael.minelli's avatar michael.minelli
Browse files

Typescript => ESLint

parent 6d7fadf3
No related branches found
No related tags found
No related merge requests found
Pipeline #26939 passed
// Read from the .env file
// ATTENTION : This lines MUST be the first of this file (except for the path import)
const path = require('node:path');
const myEnv = require('dotenv').config({
// ATTENTION : These lines MUST be the first of this file (except for the path import)
import path = require('node:path');
import myEnv = require('dotenv');
import dotenvExpand = require('dotenv-expand');
dotenvExpand.expand(myEnv.config({
path : path.join(__dirname, '../.env'),
DOTENV_KEY: 'dotenv://:key_f1778b6998874f6fd78c716ccef982c5595fa300f174b129eafc88ba7044d69b@dotenv.local/vault/.env.vault?environment=development'
});
require('dotenv-expand').expand(myEnv);
}));
require('./shared/helpers/TypeScriptExtensions'); // ATTENTION : This line MUST be the second of this file
import ClientsSharedAssignmentHelper from './sharedByClients/helpers/Dojo/ClientsSharedAssignmentHelper';
import AssignmentValidator from './sharedByClients/helpers/Dojo/AssignmentValidator';
import Styles from './types/Style';
import { exec } from 'child_process';
import util from 'util';
import HttpManager from './managers/HttpManager';
import Config from './config/Config';
import Icon from './sharedByClients/types/Icon';
(async () => {
const execAsync = util.promisify(exec);
HttpManager.registerAxiosInterceptor();
console.log(Styles.APP_NAME(`${ Config.appName } (version {{VERSION}})`));
......@@ -43,13 +44,13 @@ import Icon from './sharedByClients/types/Icon';
}
});
assignmentValidator.events.on('finished', (success: boolean, exitCode: number) => {
assignmentValidator.events.on('finished', (success: boolean) => {
success ? resolve() : reject();
});
assignmentValidator.run();
});
} catch ( error ) { }
} catch ( error ) { /* empty */ }
ClientsSharedAssignmentHelper.displayExecutionResults(assignmentValidator, `The assignment is ready to be published.`, Styles);
......
......@@ -57,7 +57,7 @@ class HttpManager {
}, (error) => {
if ( error.response ) {
if ( error.response.status === StatusCodes.METHOD_NOT_ALLOWED && error.response.data ) {
const data: DojoBackendResponse<{}> = error.response.data;
const data: DojoBackendResponse<void> = error.response.data;
switch ( data.code ) {
case DojoStatusCode.CLIENT_NOT_SUPPORTED:
......
Subproject commit 4a5eb68209ae9204b6d4cc8020bd62cf6a5be989
Subproject commit 101cc26895eb0b5fe97e03bb96039e0cddd94391
Subproject commit dc12d17660bf9e92656c6abcb24ec7ce6ab3d675
Subproject commit 39ababf437cd738b45e07743455be7588640d5c9
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment