QQQ-30: got rid of 'prettier', first pass at eslint configuration pointing only to qqq specific files, reformated all qqq files

This commit is contained in:
Tim Chamberlain
2022-07-12 11:35:24 -05:00
parent cc324fd76d
commit 87d3f070fe
26 changed files with 2099 additions and 1959 deletions

View File

@ -27,36 +27,44 @@ import { QQueryFilter } from "@kingsrook/qqq-frontend-core/lib/model/query/QQuer
** client wrapper of qqq backend
**
*******************************************************************************/
class QClient {
private static qController: QController;
class QClient
{
private static qController: QController;
private static getInstance() {
if (this.qController == null) {
this.qController = new QController("");
}
private static getInstance()
{
if (this.qController == null)
{
this.qController = new QController("");
}
return this.qController;
}
return this.qController;
}
public static loadTableMetaData(tableName: string) {
return this.getInstance().loadTableMetaData(tableName);
}
public static loadTableMetaData(tableName: string)
{
return this.getInstance().loadTableMetaData(tableName);
}
public static loadMetaData() {
return this.getInstance().loadMetaData();
}
public static loadMetaData()
{
return this.getInstance().loadMetaData();
}
public static query(tableName: string, filter: QQueryFilter, limit: number, skip: number) {
return this.getInstance()
.query(tableName, filter, limit, skip)
.catch((error) => {
throw error;
});
}
public static query(tableName: string, filter: QQueryFilter, limit: number, skip: number)
{
return this.getInstance()
.query(tableName, filter, limit, skip)
.catch((error) =>
{
throw error;
});
}
public static count(tableName: string) {
return this.getInstance().count(tableName);
}
public static count(tableName: string)
{
return this.getInstance().count(tableName);
}
}
export default QClient;

View File

@ -26,18 +26,22 @@ import { QInstance } from "@kingsrook/qqq-frontend-core/lib/model/metaData/QInst
** Utility class for working with QQQ Processes
**
*******************************************************************************/
class QProcessUtils {
public static getProcessesForTable(metaData: QInstance, tableName: string): QProcessMetaData[] {
const matchingProcesses: QProcessMetaData[] = [];
const processKeys = [...metaData.processes.keys()];
processKeys.forEach((key) => {
const process = metaData.processes.get(key);
if (process.tableName === tableName) {
matchingProcesses.push(process);
}
});
return matchingProcesses;
}
class QProcessUtils
{
public static getProcessesForTable(metaData: QInstance, tableName: string): QProcessMetaData[]
{
const matchingProcesses: QProcessMetaData[] = [];
const processKeys = [...metaData.processes.keys()];
processKeys.forEach((key) =>
{
const process = metaData.processes.get(key);
if (process.tableName === tableName)
{
matchingProcesses.push(process);
}
});
return matchingProcesses;
}
}
export default QProcessUtils;