1739 Commits

Author SHA1 Message Date
Lam Wei Li
287c3eb836
Fixed fileSync appender to create directory recursively 2022-03-01 01:39:38 +08:00
Lam Wei Li
6b927c7c31
Merge pull request #1188 from log4js-node/fixes-serialise()
Fixes serialise() for NaN, Infinity, -Infinity and undefined
2022-02-21 02:25:51 +08:00
Lam Wei Li
a3f172f1cb
Fixed ESLint radix error 2022-02-21 01:47:58 +08:00
Lam Wei Li
1481ec6f62
Fixed ESLint no-restricted-globals error 2022-02-21 01:47:57 +08:00
Lam Wei Li
0f13656cf2
Added test cases 2022-02-21 01:47:56 +08:00
Lam Wei Li
4fc8634fa9
Fixed serialise() for NaN, Infinity, -Infinity and undefined recursively 2022-02-21 01:47:56 +08:00
Lam Wei Li
ceb06bed61
Fixed serialise() for NaN, Infinity, -Infinity and undefined 2022-02-21 01:47:53 +08:00
Lam Wei Li
2f29d0a0f5
Merge pull request #1185 from log4js-node/update-deps
chore(deps): update deps
2022-02-08 17:47:52 +08:00
Lam Wei Li
09d1dd0620
chore(deps-dev): bump eslint from 8.7.0 to 8.8.0 2022-02-08 17:44:18 +08:00
Lam Wei Li
df3c492644
chore(deps): bump flatted from 3.2.4 to 3.2.5 2022-02-08 17:43:47 +08:00
Lam Wei Li
313dde8c77
Merge pull request #1174 from log4js-node/update-deps
chore(deps): updated package-lock.json
2022-02-08 17:37:01 +08:00
Lam Wei Li
ca97feedfc
Merge pull request #1184 from log4js-node/update-test
chore(test): improve test coverage
2022-02-08 15:22:35 +08:00
Lam Wei Li
b01efef796
chore(deps): updated package-lock.json 2022-02-08 15:21:40 +08:00
Lam Wei Li
4a0f6e4e20
chore(test): Changed default TAP test suite timeout from 30s to 45s because Windows takes a long time 2022-02-05 16:04:28 +08:00
Lam Wei Li
89e70e7fb8
chore(test): improve test coverage for multiFileAppender
appenders/multiFile.js - Line 53 - timers.get(fileKey).lastUsed = Date.now();
appenders/multiFile.js - Line 70 - clearInterval(timer.interval);
2022-02-05 16:01:44 +08:00
Lam Wei Li
d6f500c5dc
chore(refactor): removed comments 2022-02-04 17:54:35 +08:00
Lam Wei Li
d94284aeb8
chore(test): improve test coverage for fileAppender
appenders/file.js - Line 70 - return d;
2022-02-04 17:44:11 +08:00
Lam Wei Li
42eb04e266
chore(test): improve test coverage for adapters
appenders/adapters.js - Line 16 - throw Error(`maxLogSize: "${maxLogSize}" is invalid`);
2022-02-04 17:44:08 +08:00
Lam Wei Li
654710bd84
chore(test): improve test (branch) coverage for categoryFilter
appenders/categoryFilter.js - Line 4 - if (typeof excludes === 'string') excludes = [excludes];
2022-02-04 17:44:05 +08:00
Lam Wei Li
c1461bdfb0
chore(deps): updated package-lock.json 2022-02-03 01:28:54 +08:00
Lam Wei Li
00aacbc539
Merge pull request #1183 from log4js-node/defensive-coding
Defensive coding
2022-02-02 03:19:10 +08:00
Lam Wei Li
eb9c923b04
Misc formatting 2022-02-02 03:06:22 +08:00
Lam Wei Li
57c9025913
Fixes #1029 2022-02-02 03:06:07 +08:00
Lam Wei Li
8b44299454
Fixes #1086 2022-02-02 03:05:42 +08:00
Lam Wei Li
163c7a1eeb
Update package.json 2022-01-29 00:42:21 +08:00
Lam Wei Li
110a008ae6
Update dateFile.md 2022-01-29 00:40:34 +08:00
Lam Wei Li
e2947474c7
Update file.md 2022-01-29 00:39:37 +08:00
Lam Wei Li
98c9c3513f
Update dateFile.md 2022-01-29 00:34:42 +08:00
Lam Wei Li
e43aa10efe
Merge pull request #1182 from log4js-node/update-docs
chore(docs) - updated file appender doc
2022-01-29 00:31:52 +08:00
Lam Wei Li
eeb4e94cd3
chore(docs) - updated file appender doc 2022-01-29 00:27:16 +08:00
Lam Wei Li
68e70029a9
Merge pull request #1181 from log4js-node/update-docs
chore(docs) - updated dateFile appender docs
2022-01-29 00:26:25 +08:00
Lam Wei Li
28388888c5
chore(docs) - updated dateFile appender docs 2022-01-29 00:21:52 +08:00
Lam Wei Li
e6f3cb1a62
Merge pull request #1180 from log4js-node/update-docs
chore(docs): corrected typo in sample code for multiFile appender
2022-01-28 16:49:53 +08:00
Lam Wei Li
313eb22dc5
chore(docs): corrected typo in sample code for multiFile appender 2022-01-28 16:32:20 +08:00
Lam Wei Li
5f33c8ca24
Merge pull request #1179 from log4js-node/fixes-connectLogger
fix: connectLogger not logging on close
2022-01-28 00:11:36 +08:00
Lam Wei Li
2603c975c6
fix: connectLogger not logging on close 2022-01-27 23:57:19 +08:00
Lam Wei Li
2d52eb484b
Merge pull request #1177 from log4js-node/fixes-logger-constructor-types
fix(types): Logger constructor
2022-01-27 23:04:21 +08:00
Lam Wei Li
9e896aedce
fix(types): Logger constructor 2022-01-27 22:40:58 +08:00
Lam Wei Li
0cb065a79d
chore(deps): updated package-lock.json 2022-01-26 23:18:34 +08:00
Lam Wei Li
292700ab19
Merge pull request #1173 from log4js-node/update-test
chore(dep): bump tap from 14.10.7 to 15.1.6
2022-01-26 23:05:14 +08:00
Lam Wei Li
935e97ae3c
refactor(test): regression from tap v15 2022-01-26 23:01:44 +08:00
Lam Wei Li
d3872208c9
refactor(test): tap v15 - replaced deprecated synonyms, separated tap.has() and tap.match()
https://github.com/tapjs/node-tap/pull/649/files
6d9f5798a9/lib/synonyms.js
2c15bd8779
2022-01-26 20:15:15 +08:00
Lam Wei Li
c7c72cc879
refactor(test): tap v15 - removed callback from beforeEach() and afterEach()
c363aebf69
2022-01-26 20:12:53 +08:00
Lam Wei Li
008f5b6e66
chore(dep): bump tap from 14.10.7 to 15.1.6 2022-01-26 20:00:48 +08:00
Lam Wei Li
4acb166279
Merge pull request #1172 from log4js-node/update-test
refactor(test): replaced tap deprecation in preparation for tap v15
2022-01-26 19:57:11 +08:00
Lam Wei Li
7376c40ad6
refactor(test): replaced deprecated synonyms (backward-compatible) in preparation for tap v15
https://github.com/tapjs/node-tap/pull/649/files
6d9f5798a9/lib/synonyms.js
2022-01-26 19:15:12 +08:00
Lam Wei Li
166f2252f7
refactor(test): replaced tap.tearDown() (deprecated) to tap.teardown() (backward-compatible) in preparation for tap v15
https://github.com/tapjs/node-tap/pull/649/files
2022-01-26 19:14:56 +08:00
Lam Wei Li
075a5941b4
Merge pull request #1170 from nicojs/test/multiprocess-e2e
test(multiprocess): add e2e test
2022-01-26 03:18:29 +08:00
Nico Jansen
ae4e440813 test(multiprogress): add e2e test
Prevent regression for the multiprocess appender.
2022-01-25 13:42:02 +01:00
github-actions
909a522c27 6.4.1 v6.4.1 2022-01-23 14:42:50 +00:00