mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-01 15:50:13 +00:00
Move all packages to a types directory
This commit is contained in:
1118
types/log4javascript/index.d.ts
vendored
Normal file
1118
types/log4javascript/index.d.ts
vendored
Normal file
File diff suppressed because it is too large
Load Diff
61
types/log4javascript/log4javascript-tests.ts
Normal file
61
types/log4javascript/log4javascript-tests.ts
Normal file
@@ -0,0 +1,61 @@
|
||||
|
||||
|
||||
function aSimpleLoggingMessageString() {
|
||||
var log = log4javascript.getDefaultLogger();
|
||||
log.info("Hello World");
|
||||
}
|
||||
|
||||
function compareLogLevelsAndLog() {
|
||||
var log = log4javascript.getDefaultLogger();
|
||||
if (log4javascript.Level.INFO.isGreaterOrEqual(log.getLevel())) {
|
||||
log.log(log4javascript.Level.INFO, ["Info"]);
|
||||
}
|
||||
}
|
||||
|
||||
function loggingAnErrorWithAMessage() {
|
||||
var log = log4javascript.getDefaultLogger();
|
||||
try {
|
||||
throw new Error("Faking something going wrong!");
|
||||
} catch (e) {
|
||||
log.error("An error occurred", e);
|
||||
}
|
||||
}
|
||||
|
||||
function loggingMultipleMessagesWithOneLoggingCall() {
|
||||
var log = log4javascript.getDefaultLogger();
|
||||
var a = "Hello";
|
||||
var b = 3;
|
||||
log.debug(a, b);
|
||||
}
|
||||
|
||||
function loggingAnObject() {
|
||||
var log = log4javascript.getDefaultLogger();
|
||||
var obj = { name: "Octopus", tentacles: 8 };
|
||||
log.info(obj);
|
||||
}
|
||||
|
||||
function tweakingTheDefaultLogger() {
|
||||
var log = log4javascript.getLogger();
|
||||
var popUpAppender = new log4javascript.PopUpAppender();
|
||||
popUpAppender.setFocusPopUp(true);
|
||||
popUpAppender.setNewestMessageAtTop(true);
|
||||
log.addAppender(popUpAppender);
|
||||
log.debug("Hello world!");
|
||||
}
|
||||
|
||||
function sendingLogMessagesToTheServer() {
|
||||
var log = log4javascript.getLogger("mylogger");
|
||||
var url = "???";
|
||||
var ajaxAppender = new log4javascript.AjaxAppender(url);
|
||||
log.addAppender(ajaxAppender);
|
||||
}
|
||||
|
||||
function changingTheFormatOfLogMessages() {
|
||||
var popUpAppender = new log4javascript.PopUpAppender();
|
||||
var layout = new log4javascript.PatternLayout("[%-5p] %m");
|
||||
popUpAppender.setLayout(layout);
|
||||
}
|
||||
|
||||
function configureLogLog() {
|
||||
log4javascript.logLog.setQuietMode(true);
|
||||
}
|
||||
23
types/log4javascript/tsconfig.json
Normal file
23
types/log4javascript/tsconfig.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"module": "commonjs",
|
||||
"lib": [
|
||||
"es6",
|
||||
"dom"
|
||||
],
|
||||
"noImplicitAny": true,
|
||||
"noImplicitThis": true,
|
||||
"strictNullChecks": false,
|
||||
"baseUrl": "../",
|
||||
"typeRoots": [
|
||||
"../"
|
||||
],
|
||||
"types": [],
|
||||
"noEmit": true,
|
||||
"forceConsistentCasingInFileNames": true
|
||||
},
|
||||
"files": [
|
||||
"index.d.ts",
|
||||
"log4javascript-tests.ts"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user