@hv-kit/hexpress
Version:
facilitates typescript backend development with express
191 lines • 9.87 kB
TypeScript
declare const _default: {
communication: {
Email: typeof import("./scripts/communication").Email;
};
crud: {
ElementForUpdate: typeof import("./scripts/crud").ElementForUpdate;
_findAll: typeof import("./scripts/crud")._findAll;
_findOne: typeof import("./scripts/crud")._findOne;
_exists: typeof import("./scripts/crud")._exists;
_addMultiple: typeof import("./scripts/crud")._addMultiple;
_updateMultiple: typeof import("./scripts/crud")._updateMultiple;
_editMultiple: typeof import("./scripts/crud")._editMultiple;
_deleteMultiple: typeof import("./scripts/crud")._deleteMultiple;
_archiveOrRestoreMultiple: typeof import("./scripts/crud")._archiveOrRestoreMultiple;
_blockOrUnblockMultiple: typeof import("./scripts/crud")._blockOrUnblockMultiple;
_publishOrUnpublishMultiple: typeof import("./scripts/crud")._publishOrUnpublishMultiple;
_add: typeof import("./scripts/crud")._add;
_update: typeof import("./scripts/crud")._update;
_edit: typeof import("./scripts/crud")._edit;
_delete: typeof import("./scripts/crud")._delete;
_deleteOrAdd: typeof import("./scripts/crud")._deleteOrAdd;
_archiveOrRestore: typeof import("./scripts/crud")._archiveOrRestore;
_blockOrUnblock: typeof import("./scripts/crud")._blockOrUnblock;
_publishOrUnpublish: typeof import("./scripts/crud")._publishOrUnpublish;
_export: typeof import("./scripts/crud")._export;
_extract: typeof import("./scripts/crud")._extract;
};
crypto: {
SHA: typeof import("./scripts/crypto").SHA;
MD5: typeof import("./scripts/crypto").MD5;
AES: typeof import("./scripts/crypto").AES;
GenerateToken: typeof import("./scripts/crypto").GenerateToken;
};
date: {
GetCustomTime: typeof import("./scripts/date").GetCustomTime;
GetCustomTime2: typeof import("./scripts/date").GetCustomTime2;
GetCurrentDate: typeof import("./scripts/date").GetCurrentDate;
DateToString: typeof import("./scripts/date").DateToString;
StringToDate: typeof import("./scripts/date").StringToDate;
StringToDate2: typeof import("./scripts/date").StringToDate2;
DateDiff: typeof import("./scripts/date").DateDiff;
};
db: {
operatorsAliases: {
$and: symbol;
$or: symbol;
$eq: symbol;
$ne: symbol;
$is: symbol;
$not: symbol;
$col: symbol;
$gt: symbol;
$gte: symbol;
$lt: symbol;
$lte: symbol;
$between: symbol;
$notBetween: symbol;
$all: symbol;
$in: symbol;
$notIn: symbol;
$like: symbol;
$notLike: symbol;
$startsWith: symbol;
$endsWith: symbol;
$substring: symbol;
$iLike: symbol;
$notILike: symbol;
$regexp: symbol;
$notRegexp: symbol;
$iRegexp: symbol;
$notIRegexp: symbol;
$any: symbol;
$match: symbol;
$contains: symbol;
$contained: symbol;
$overlap: symbol;
$adjacent: symbol;
$strictLeft: symbol;
$strictRight: symbol;
$noExtendRight: symbol;
$noExtendLeft: symbol;
};
sequelizeInit: import("sequelize/types").Sequelize;
};
error: {
CustomError: typeof import("./scripts/error").CustomError;
ifInvalidUnknownError: typeof import("./scripts/error").ifInvalidUnknownError;
ifInvalidUnknownError_defaultValue: typeof import("./scripts/error").ifInvalidUnknownError_defaultValue;
ifInvalidUnknownError_list: typeof import("./scripts/error").ifInvalidUnknownError_list;
ifInvalidUnknownError_find: typeof import("./scripts/error").ifInvalidUnknownError_find;
ifInvalidUnknownError_exists: typeof import("./scripts/error").ifInvalidUnknownError_exists;
createStandardError: typeof import("./scripts/error").createStandardError;
};
export_functs: {
createFilenameExport: (filename: string, typeType: string) => string;
ExportToCSV: typeof import("./scripts/export_functs").ExportToCSV;
ExportToPDF_1: typeof import("./scripts/export_functs").ExportToPDF_1;
ExportToExcel_1: typeof import("./scripts/export_functs").ExportToExcel_1;
ExportToJSON: typeof import("./scripts/export_functs").ExportToJSON;
};
file: {
ReadImgBase64: typeof import("./scripts/file.sub").ReadImgBase64;
BlobToFile: typeof import("./scripts/file.sub").BlobToFile;
ReadBase64: typeof import("./scripts/file.sub").ReadBase64;
Assets: typeof import("./scripts/file.sub").Assets;
ConvertBase64: typeof import("./scripts/file.sub").ConvertBase64;
ConvertBase64Object: typeof import("./scripts/file.sub").ConvertBase64Object;
CreateDirectoryIfNotExists: typeof import("./scripts/file").CreateDirectoryIfNotExists;
GetFileExtension: typeof import("./scripts/file").GetFileExtension;
FetchImage: typeof import("./scripts/file").FetchImage;
FileToBase64: typeof import("./scripts/file").FileToBase64;
Base64toFile: typeof import("./scripts/file").Base64toFile;
};
forms: {
ValidForm: typeof import("./scripts/forms").ValidForm;
GetValidForm: typeof import("./scripts/forms").GetValidForm;
GetValidFormException: typeof import("./scripts/forms").GetValidFormException;
};
http: {
setTokenAuth: typeof import("./scripts/http").setTokenAuth;
getTokenAuth: typeof import("./scripts/http").getTokenAuth;
tokenAuth: string | undefined;
getHeaderRequest: typeof import("./scripts/http").getHeaderRequest;
cleanResponse: typeof import("./scripts/http").cleanResponse;
cleanResponseLogin: typeof import("./scripts/http").cleanResponseLogin;
cleanForError: (data: any) => any;
getResponse: typeof import("./scripts/http").getResponse;
getResponseLogin: typeof import("./scripts/http").getResponseLogin;
getResponseError: typeof import("./scripts/http").getResponseError;
};
import_functs: {
cleanImportedDatas: typeof import("./scripts/import_functs").cleanImportedDatas;
ImportCSV: typeof import("./scripts/import_functs").ImportCSV;
ImportExcel: typeof import("./scripts/import_functs").ImportExcel;
ImportJSON: typeof import("./scripts/import_functs").ImportJSON;
};
json: {
RemovePointer: typeof import("./scripts/json").RemovePointer;
MapAll: typeof import("./scripts/json").MapAll;
GetBodyForUpdate: typeof import("./scripts/json").GetBodyForUpdate;
GetBodyForUpdate2: typeof import("./scripts/json").GetBodyForUpdate2;
};
number: {
GetCustomMonetaryAmount: typeof import("./scripts/number").GetCustomMonetaryAmount;
};
other: {
getBody: (body: any, files?: any) => any;
getLang: (lang: any) => "fr" | "en";
};
string: {
RandomIdentifier: typeof import("./scripts/string").RandomIdentifier;
RandomF: typeof import("./scripts/string").RandomF;
UcFirst: typeof import("./scripts/string").UcFirst;
Upper: typeof import("./scripts/string").Upper;
Lower: typeof import("./scripts/string").Lower;
Capitalize: typeof import("./scripts/string").Capitalize;
ArrayToRegExp: typeof import("./scripts/string").ArrayToRegExp;
SearchForFind: typeof import("./scripts/string").SearchForFind;
StringReplace: typeof import("./scripts/string").StringReplace;
getAlphanumString: typeof import("./scripts/string").getAlphanumString;
getKeyword: typeof import("./scripts/string").getKeyword;
};
thread: {
expose: typeof import("threads").expose;
Worker: typeof import("./scripts/thread").Worker;
spawn: typeof import("threads").spawn;
Thread: {
errors<ThreadT extends import("threads/dist/types/master").Thread>(thread: ThreadT): import("observable-fns").Observable<Error>;
events<ThreadT_1 extends import("threads/dist/types/master").Thread>(thread: ThreadT_1): import("observable-fns").Observable<import("threads/dist/types/master").WorkerEvent>;
terminate<ThreadT_2 extends import("threads/dist/types/master").Thread>(thread: ThreadT_2): Promise<void>;
};
getPath: (subPath: string) => string;
};
upload: {
multerUploadForExtract: typeof import("./scripts/upload").multerUploadForExtract;
multerUploadForUpload: typeof import("./scripts/upload").multerUploadForUpload;
formidableFormData: typeof import("./scripts/upload").formidableFormData;
formidableUploadFile: typeof import("./scripts/upload").formidableUploadFile;
};
utils: {
ElementsToOptionsElement: typeof import("./scripts/utils").ElementsToOptionsElement;
GetTreeList: typeof import("./scripts/utils").GetTreeList;
GetSocialNetworkIcon: typeof import("./scripts/utils").GetSocialNetworkIcon;
ShowImage: typeof import("./scripts/utils").ShowImage;
ShowImageProfilePicture: typeof import("./scripts/utils").ShowImageProfilePicture;
ShowCoverPost: typeof import("./scripts/utils").ShowCoverPost;
ConvertToType: typeof import("./scripts/utils").ConvertToType;
};
};
export default _default;
//# sourceMappingURL=scripts.d.ts.map