Skip to content

Commit 21fc8e7

Browse files
committed
convert chronos_npm_package files to .ts. created a tsconfig file for the folder. updating module import/export syntax
1 parent 599ffeb commit 21fc8e7

11 files changed

Lines changed: 469 additions & 26 deletions

File tree

chronos_npm_package/controllers/GrafanaPanel.js renamed to chronos_npm_package/controllers/GrafanaPanel.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,4 +195,4 @@ function updateGrafanaPanelObject(
195195
return panel;
196196
}
197197

198-
module.exports = { createGrafanaPanelObject, updateGrafanaPanelObject };
198+
export default { createGrafanaPanelObject, updateGrafanaPanelObject };
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const axios = require('axios').default;
2-
const nodemailer = require('nodemailer');
1+
import axios from 'axios';
2+
import nodemailer from 'nodemailer';
33

44
const alert = {};
55

@@ -67,4 +67,4 @@ alert.sendEmail = (code, message, emailSettings) => {
6767
});
6868
};
6969

70-
module.exports = alert;
70+
export default alert;

chronos_npm_package/controllers/createGrafanaDashboard.js renamed to chronos_npm_package/controllers/createGrafanaDashboard.ts

File renamed without changes.

chronos_npm_package/controllers/dockerHelper.js renamed to chronos_npm_package/controllers/dockerHelper.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
const si = require('systeminformation');
1+
// importing systeminformation
2+
import * as si from 'systeminformation';
23

34
/**
45
* Finds the data pt with containerName that matches microservice and extracts container ID, name, platform, and start time.
@@ -57,4 +58,4 @@ async function readDockerContainer(input) {
5758
}
5859
}
5960

60-
module.exports = { getDockerContainer, readDockerContainer};
61+
export default { getDockerContainer, readDockerContainer};

chronos_npm_package/controllers/healthHelpers.js renamed to chronos_npm_package/controllers/healthHelpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,4 +226,4 @@ healthHelpers.collectHealthData = async() => {
226226
);
227227
};
228228

229-
module.exports = healthHelpers;
229+
export default healthHelpers;
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import mongoose from 'mongoose';
2-
import alert from './alert.js';
3-
import CommunicationModel from '../models/CommunicationModel.ts';
2+
import alert from './alert';
3+
import CommunicationModel from '../models/CommunicationModel';
44
// const ServicesModel = require('../models/ServicesModel.ts');
5-
import ServicesModel from '../models/ServicesModel.ts';
6-
import HealthModelFunc from'../models/HealthModel.ts';
7-
import ContainerInfoFunc from'../models/ContainerInfo.ts';
8-
import KafkaModel from'../models/KafkaModel.ts';
9-
import KubernetesModel from'../models/KubernetesModel.ts';
10-
import { collectHealthData } from'./healthHelpers.js';
11-
import MetricsModel from '../models/MetricsModel.ts';
5+
import ServicesModel from '../models/ServicesModel';
6+
import HealthModelFunc from'../models/HealthModel';
7+
import ContainerInfoFunc from'../models/ContainerInfo';
8+
import KafkaModel from'../models/KafkaModel';
9+
import KubernetesModel from'../models/KubernetesModel';
10+
import { collectHealthData } from'./healthHelpers';
11+
import MetricsModel from '../models/MetricsModel';
1212
import dockerHelper from './dockerHelper';
13-
import utilities from './utilities';
13+
import utilities from './utilities.js';
1414
// require('../models/ContainerInfo');
15-
import GrafanaAPIKeyModel from '../models/GrafanaAPIKeyModel.ts';
15+
import GrafanaAPIKeyModel from '../models/GrafanaAPIKeyModel';
1616

1717
mongoose.set('strictQuery', true);
1818

chronos_npm_package/controllers/postgres.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ const { Client } = require('pg');
33
const alert = require('./alert');
44
const { collectHealthData } = require('./healthHelpers');
55
const dockerHelper = require('./dockerHelper')
6-
const utilities = require('./utilities');
6+
// const utilities = require('./utilities');
7+
import utilities from './utilities.js';
78

89
let client;
910

0 commit comments

Comments
 (0)