@halo-dev/logger
Advanced tools
| {"version":3,"file":"debug.test.d.ts","sourceRoot":"","sources":["../../src/__tests__/debug.test.ts"],"names":[],"mappings":""} |
| {"version":3,"file":"logger.test.d.ts","sourceRoot":"","sources":["../../src/__tests__/logger.test.ts"],"names":[],"mappings":""} |
| {"version":3,"file":"setup.d.ts","sourceRoot":"","sources":["../../src/__tests__/setup.ts"],"names":[],"mappings":""} |
| {"version":3,"file":"index.browser.d.ts","sourceRoot":"","sources":["../src/index.browser.ts"],"names":[],"mappings":"AAKA,cAAc,gBAAgB,CAAA"} |
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAKA,cAAc,gBAAgB,CAAA"} |
| {"version":3,"file":"debug.d.ts","sourceRoot":"","sources":["../../src/logger/debug.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAY,MAAM,UAAU,CAAA;AAa1C,QAAA,MAAM,QAAQ,EAAE,KAUf,CAAA;AAuFD,eAAe,QAAQ,CAAA"} |
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/logger/index.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,QAAQ,EAAE,MAAM,UAAU,CAAA;AAOnC;;;;GAIG;AACH,eAAO,MAAM,UAAU,EAAE,gBAAgC,CAAA;AAKzD;;;;;;;GAOG;AACH,oBAAY,YAAY,GAAG,OAAO,GAAG,MAAM,GAAG,SAAS,GAAG,OAAO,CAAA;AAKjE;;GAEG;AACH,oBAAY,gBAAgB,GAAG,QAAQ,CAAA;AAevC;;;;;;;;GAQG;AACH,wBAAgB,WAAW,CAAC,KAAK,CAAC,EAAE,YAAY,GAAG,IAAI,CActD;AAED;;GAEG;AACH,wBAAgB,WAAW,IAAI,YAAY,GAAG,SAAS,CAEtD;AASD;;GAEG;AAEH,MAAM,WAAW,UAAU;IACzB;;;OAGG;IACH,KAAK,EAAE,QAAQ,CAAA;IACf;;;;OAIG;IACH,OAAO,EAAE,QAAQ,CAAA;IACjB;;OAEG;IACH,IAAI,EAAE,QAAQ,CAAA;IACd;;;;OAIG;IACH,KAAK,EAAE,QAAQ,CAAA;CAChB;AAED;;;GAGG;AACH,wBAAgB,kBAAkB,CAAC,SAAS,EAAE,MAAM,GAAG,UAAU,CAShE"} |
| {"version":3,"file":"browser.d.ts","sourceRoot":"","sources":["../../src/platform/browser.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,GAAG,YAAa,GAAG,EAAE,SAejC,CAAA"} |
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/platform/index.ts"],"names":[],"mappings":"AAAA,aAAK,YAAY,GAAG;IAClB,GAAG,CAAC,GAAG,IAAI,EAAE,GAAG,EAAE,GAAG,IAAI,CAAA;CAC1B,CAAA;AACD,eAAO,MAAM,YAAY,EAAE,YAK1B,CAAA;AACD,eAAO,MAAM,kBAAkB,SAAU,QAAQ,YAAY,CAAC,SAE7D,CAAA"} |
| {"version":3,"file":"node.d.ts","sourceRoot":"","sources":["../../src/platform/node.ts"],"names":[],"mappings":"AAGA,eAAO,MAAM,GAAG,YAAa,OAAO,WAAW,GAAG,EAAE,SAEnD,CAAA"} |
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/types/index.ts"],"names":[],"mappings":"AAAA;;GAEG;AACH,MAAM,WAAW,QAAQ;IACvB;;OAEG;IACH,OAAO,EAAE,OAAO,CAAA;IAChB;;OAEG;IACH,OAAO,EAAE,MAAM,OAAO,CAAA;IACtB;;OAEG;IACH,GAAG,EAAE,CAAC,GAAG,IAAI,EAAE,GAAG,EAAE,KAAK,IAAI,CAAA;IAC7B;;OAEG;IACH,SAAS,EAAE,MAAM,CAAA;IACjB;;;OAGG;IACH,MAAM,EAAE,CAAC,SAAS,EAAE,MAAM,KAAK,QAAQ,CAAA;IAEvC;;OAEG;IACH,CAAC,GAAG,IAAI,EAAE,GAAG,EAAE,GAAG,IAAI,CAAA;CACvB;AAED;;;GAGG;AACH,MAAM,WAAW,KAAK;IACpB;;OAEG;IACH,GAAG,EAAE,CAAC,GAAG,IAAI,EAAE,GAAG,EAAE,KAAK,IAAI,CAAA;IAC7B;;;;;;OAMG;IACH,MAAM,EAAE,CAAC,UAAU,EAAE,MAAM,KAAK,IAAI,CAAA;IACpC;;OAEG;IACH,OAAO,EAAE,CAAC,SAAS,EAAE,MAAM,KAAK,OAAO,CAAA;IACvC;;OAEG;IACH,OAAO,EAAE,MAAM,MAAM,CAAA;IAErB;;OAEG;IACH,CAAC,SAAS,EAAE,MAAM,GAAG,QAAQ,CAAA;CAC9B"} |
| export {}; | ||
| //# sourceMappingURL=debug.test.d.ts.map |
| "use strict"; | ||
| var __importDefault = (this && this.__importDefault) || function (mod) { | ||
| return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| const debug_1 = __importDefault(require("../logger/debug")); | ||
| const tslib_1 = require("tslib"); | ||
| const debug_1 = (0, tslib_1.__importDefault)(require("../logger/debug")); | ||
| const sinon_1 = require("sinon"); | ||
| const chai_1 = require("chai"); | ||
| describe("debug", function () { | ||
| describe('debug', function () { | ||
| let logger; | ||
@@ -16,4 +14,4 @@ let logStub; | ||
| beforeEach(() => { | ||
| logger = (0, debug_1.default)("test"); | ||
| logStub = (0, sinon_1.stub)(logger, "log"); | ||
| logger = (0, debug_1.default)('test'); | ||
| logStub = (0, sinon_1.stub)(logger, 'log'); | ||
| }); | ||
@@ -25,61 +23,61 @@ afterEach(() => { | ||
| }); | ||
| it("logs when enabled", () => { | ||
| debug_1.default.enable("test"); | ||
| it('logs when enabled', () => { | ||
| debug_1.default.enable('test'); | ||
| chai_1.assert.isTrue(logger.enabled); | ||
| const testMessage = "halo is good!"; | ||
| const testMessage = 'halo is good!'; | ||
| logger(testMessage); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage("[test]", testMessage))); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage('[test]', testMessage))); | ||
| }); | ||
| it("does not log when not enabled", () => { | ||
| const testMessage = "halo is good!"; | ||
| it('does not log when not enabled', () => { | ||
| const testMessage = 'halo is good!'; | ||
| logger(testMessage); | ||
| chai_1.assert.isTrue(logStub.notCalled); | ||
| }); | ||
| it("stops logging after being disabled", () => { | ||
| debug_1.default.enable("test"); | ||
| it('stops logging after being disabled', () => { | ||
| debug_1.default.enable('test'); | ||
| chai_1.assert.isTrue(logger.enabled); | ||
| const testMessage = "halo is good!"; | ||
| const testMessage = 'halo is good!'; | ||
| logger(testMessage); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage("[test]", testMessage))); | ||
| chai_1.assert.strictEqual(debug_1.default.disable(), "test", "disable should return the list of what was enabled"); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage('[test]', testMessage))); | ||
| chai_1.assert.strictEqual(debug_1.default.disable(), 'test', 'disable should return the list of what was enabled'); | ||
| chai_1.assert.isFalse(logger.enabled); | ||
| logger(testMessage); | ||
| chai_1.assert.isTrue(logStub.calledOnce, "Logger should not have been called a second time."); | ||
| chai_1.assert.isTrue(logStub.calledOnce, 'Logger should not have been called a second time.'); | ||
| }); | ||
| it("extend() creates a new namespace", () => { | ||
| const subLogger = logger.extend("foo"); | ||
| chai_1.assert.strictEqual(subLogger.namespace, "test:foo"); | ||
| debug_1.default.enable("test:foo"); | ||
| const testMessage = "hello world!"; | ||
| it('extend() creates a new namespace', () => { | ||
| const subLogger = logger.extend('foo'); | ||
| chai_1.assert.strictEqual(subLogger.namespace, 'test:foo'); | ||
| debug_1.default.enable('test:foo'); | ||
| const testMessage = 'hello world!'; | ||
| logger(testMessage); | ||
| subLogger(testMessage); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage("[test:foo]", testMessage))); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage('[test:foo]', testMessage))); | ||
| }); | ||
| it("enable() handles a csv list", () => { | ||
| debug_1.default.enable("test,test2"); | ||
| chai_1.assert.isTrue(debug_1.default.enabled("test")); | ||
| chai_1.assert.isTrue(debug_1.default.enabled("test2")); | ||
| it('enable() handles a csv list', () => { | ||
| debug_1.default.enable('test,test2'); | ||
| chai_1.assert.isTrue(debug_1.default.enabled('test')); | ||
| chai_1.assert.isTrue(debug_1.default.enabled('test2')); | ||
| }); | ||
| it("enable() supports wildcards", () => { | ||
| const subLogger = logger.extend("foo"); | ||
| debug_1.default.enable("test:*"); | ||
| it('enable() supports wildcards', () => { | ||
| const subLogger = logger.extend('foo'); | ||
| debug_1.default.enable('test:*'); | ||
| chai_1.assert.isTrue(subLogger.enabled); | ||
| const testMessage = "hello world!"; | ||
| const testMessage = 'hello world!'; | ||
| subLogger(testMessage); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage("[test:foo]", testMessage))); | ||
| chai_1.assert.isTrue(logStub.calledOnceWith(expectedTestMessage('[test:foo]', testMessage))); | ||
| }); | ||
| it("enable() supports the global wildcard", () => { | ||
| debug_1.default.enable("*"); | ||
| chai_1.assert.isTrue(debug_1.default.enabled("test")); | ||
| chai_1.assert.isTrue(debug_1.default.enabled("bar")); | ||
| it('enable() supports the global wildcard', () => { | ||
| debug_1.default.enable('*'); | ||
| chai_1.assert.isTrue(debug_1.default.enabled('test')); | ||
| chai_1.assert.isTrue(debug_1.default.enabled('bar')); | ||
| }); | ||
| it("enable() supports skips", () => { | ||
| debug_1.default.enable("*,-test:*"); | ||
| chai_1.assert.isTrue(debug_1.default.enabled("bar")); | ||
| chai_1.assert.isFalse(debug_1.default.enabled("test:foo")); | ||
| it('enable() supports skips', () => { | ||
| debug_1.default.enable('*,-test:*'); | ||
| chai_1.assert.isTrue(debug_1.default.enabled('bar')); | ||
| chai_1.assert.isFalse(debug_1.default.enabled('test:foo')); | ||
| }); | ||
| it("names ending in * are always enabled", () => { | ||
| chai_1.assert.isTrue(debug_1.default.enabled("foo*")); | ||
| it('names ending in * are always enabled', () => { | ||
| chai_1.assert.isTrue(debug_1.default.enabled('foo*')); | ||
| }); | ||
| }); | ||
| //# sourceMappingURL=debug.test.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"debug.test.js","sourceRoot":"","sources":["../../src/__tests__/debug.test.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"debug.test.js","sourceRoot":"","sources":["../../src/__tests__/debug.test.ts"],"names":[],"mappings":"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"} |
| export {}; | ||
| //# sourceMappingURL=logger.test.d.ts.map |
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
| Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
| }) : function(o, v) { | ||
| o["default"] = v; | ||
| }); | ||
| var __importStar = (this && this.__importStar) || function (mod) { | ||
| if (mod && mod.__esModule) return mod; | ||
| var result = {}; | ||
| if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
| __setModuleDefault(result, mod); | ||
| return result; | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| const Logger = __importStar(require("../")); | ||
| const assert = __importStar(require("assert")); | ||
| const testLogger = Logger.createClientLogger("test"); | ||
| describe("HaloLogger", function () { | ||
| it("is not enabled", () => { | ||
| const tslib_1 = require("tslib"); | ||
| const Logger = (0, tslib_1.__importStar)(require("../")); | ||
| const assert = (0, tslib_1.__importStar)(require("assert")); | ||
| const testLogger = Logger.createClientLogger('test'); | ||
| describe('HaloLogger', function () { | ||
| it('is not enabled', () => { | ||
| // HaloLogger is only used to enable a way to redirect logs. | ||
| // This test ensures logs aren't redirected to the root logger. | ||
| // Log redirection works because all the client loggers inherit from the root logger. | ||
| Logger.setLogLevel("debug"); | ||
| Logger.setLogLevel('debug'); | ||
| assert.ok(!Logger.HaloLogger.enabled); | ||
| }); | ||
| }); | ||
| describe("setLogLevel", () => { | ||
| it("enables all relevant loggers for debug setting", () => { | ||
| Logger.setLogLevel("debug"); | ||
| describe('setLogLevel', () => { | ||
| it('enables all relevant loggers for debug setting', () => { | ||
| Logger.setLogLevel('debug'); | ||
| assert.ok(testLogger.debug.enabled); | ||
@@ -42,4 +24,4 @@ assert.ok(testLogger.info.enabled); | ||
| }); | ||
| it("enables all relevant loggers for info setting", () => { | ||
| Logger.setLogLevel("info"); | ||
| it('enables all relevant loggers for info setting', () => { | ||
| Logger.setLogLevel('info'); | ||
| assert.ok(!testLogger.debug.enabled); | ||
@@ -50,4 +32,4 @@ assert.ok(testLogger.info.enabled); | ||
| }); | ||
| it("enables all relevant loggers for warning setting", () => { | ||
| Logger.setLogLevel("warning"); | ||
| it('enables all relevant loggers for warning setting', () => { | ||
| Logger.setLogLevel('warning'); | ||
| assert.ok(!testLogger.debug.enabled); | ||
@@ -58,4 +40,4 @@ assert.ok(!testLogger.info.enabled); | ||
| }); | ||
| it("enables all relevant loggers for warning setting", () => { | ||
| Logger.setLogLevel("error"); | ||
| it('enables all relevant loggers for warning setting', () => { | ||
| Logger.setLogLevel('error'); | ||
| assert.ok(!testLogger.debug.enabled); | ||
@@ -66,4 +48,4 @@ assert.ok(!testLogger.info.enabled); | ||
| }); | ||
| it("clears all relevant loggers when undefined", () => { | ||
| Logger.setLogLevel("debug"); | ||
| it('clears all relevant loggers when undefined', () => { | ||
| Logger.setLogLevel('debug'); | ||
| assert.ok(testLogger.debug.enabled); | ||
@@ -79,11 +61,11 @@ assert.ok(testLogger.info.enabled); | ||
| }); | ||
| it("throws when setting to an unknown log level", () => { | ||
| it('throws when setting to an unknown log level', () => { | ||
| assert.throws(() => { | ||
| Logger.setLogLevel("verbose"); | ||
| Logger.setLogLevel('verbose'); | ||
| }, /Unknown log level/); | ||
| }); | ||
| }); | ||
| describe("ClientLoggers", () => { | ||
| it("logs to parent loggers", () => { | ||
| Logger.setLogLevel("debug"); | ||
| describe('ClientLoggers', () => { | ||
| it('logs to parent loggers', () => { | ||
| Logger.setLogLevel('debug'); | ||
| const oldLog = Logger.HaloLogger.log.bind(Logger.HaloLogger); | ||
@@ -94,3 +76,3 @@ let called = false; | ||
| }; | ||
| testLogger.info("hello"); | ||
| testLogger.info('hello'); | ||
| assert.ok(called); | ||
@@ -97,0 +79,0 @@ Logger.HaloLogger.log = oldLog; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"logger.test.js","sourceRoot":"","sources":["../../src/__tests__/logger.test.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"logger.test.js","sourceRoot":"","sources":["../../src/__tests__/logger.test.ts"],"names":[],"mappings":";;;AAAA,yDAA6B;AAC7B,4DAAgC;AAEhC,MAAM,UAAU,GAAG,MAAM,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAA;AAEpD,QAAQ,CAAC,YAAY,EAAE;IACrB,EAAE,CAAC,gBAAgB,EAAE,GAAG,EAAE;QACxB,4DAA4D;QAC5D,+DAA+D;QAC/D,qFAAqF;QACrF,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAA;QAC3B,MAAM,CAAC,EAAE,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,OAAO,CAAC,CAAA;IACvC,CAAC,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA;AAEF,QAAQ,CAAC,aAAa,EAAE,GAAG,EAAE;IAC3B,EAAE,CAAC,gDAAgD,EAAE,GAAG,EAAE;QACxD,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAA;QAC3B,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACnC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QAClC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QACrC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,+CAA+C,EAAE,GAAG,EAAE;QACvD,MAAM,CAAC,WAAW,CAAC,MAAM,CAAC,CAAA;QAC1B,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACpC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QAClC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QACrC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,kDAAkD,EAAE,GAAG,EAAE;QAC1D,MAAM,CAAC,WAAW,CAAC,SAAS,CAAC,CAAA;QAC7B,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACpC,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QACnC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QACrC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,kDAAkD,EAAE,GAAG,EAAE;QAC1D,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAA;QAC3B,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACpC,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QACnC,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QACtC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,4CAA4C,EAAE,GAAG,EAAE;QACpD,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAA;QAC3B,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACnC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QAClC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QACrC,MAAM,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QAEnC,MAAM,CAAC,WAAW,CAAC,SAAS,CAAC,CAAA;QAC7B,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACpC,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QACnC,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QACtC,MAAM,CAAC,EAAE,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;IACtC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,6CAA6C,EAAE,GAAG,EAAE;QACrD,MAAM,CAAC,MAAM,CAAC,GAAG,EAAE;YACjB,MAAM,CAAC,WAAW,CAAC,SAAgB,CAAC,CAAA;QACtC,CAAC,EAAE,mBAAmB,CAAC,CAAA;IACzB,CAAC,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA;AAEF,QAAQ,CAAC,eAAe,EAAE,GAAG,EAAE;IAC7B,EAAE,CAAC,wBAAwB,EAAE,GAAG,EAAE;QAChC,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAA;QAE3B,MAAM,MAAM,GAAG,MAAM,CAAC,UAAU,CAAC,GAAG,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAA;QAC5D,IAAI,MAAM,GAAG,KAAK,CAAA;QAElB,MAAM,CAAC,UAAU,CAAC,GAAG,GAAG,GAAG,EAAE;YAC3B,MAAM,GAAG,IAAI,CAAA;QACf,CAAC,CAAA;QAED,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;QACxB,MAAM,CAAC,EAAE,CAAC,MAAM,CAAC,CAAA;QAEjB,MAAM,CAAC,UAAU,CAAC,GAAG,GAAG,MAAM,CAAA;IAChC,CAAC,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} |
| export {}; | ||
| //# sourceMappingURL=setup.d.ts.map |
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
| Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
| }) : function(o, v) { | ||
| o["default"] = v; | ||
| }); | ||
| var __importStar = (this && this.__importStar) || function (mod) { | ||
| if (mod && mod.__esModule) return mod; | ||
| var result = {}; | ||
| if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
| __setModuleDefault(result, mod); | ||
| return result; | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| const tslib_1 = require("tslib"); | ||
| const platform_1 = require("../platform"); | ||
| const nodeDeps = __importStar(require("../platform/node")); | ||
| const nodeDeps = (0, tslib_1.__importStar)(require("../platform/node")); | ||
| beforeEach(() => { | ||
@@ -25,0 +7,0 @@ (0, platform_1.injectPlatformDeps)(nodeDeps); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"setup.js","sourceRoot":"","sources":["../../src/__tests__/setup.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;AAAA,0CAAiD;AACjD,2DAA6C;AAE7C,UAAU,CAAC,GAAG,EAAE;IACd,IAAA,6BAAkB,EAAC,QAAQ,CAAC,CAAC;AAC/B,CAAC,CAAC,CAAC"} | ||
| {"version":3,"file":"setup.js","sourceRoot":"","sources":["../../src/__tests__/setup.ts"],"names":[],"mappings":";;;AAAA,0CAAgD;AAChD,wEAA4C;AAE5C,UAAU,CAAC,GAAG,EAAE;IACd,IAAA,6BAAkB,EAAC,QAAQ,CAAC,CAAA;AAC9B,CAAC,CAAC,CAAA"} |
@@ -1,1 +0,2 @@ | ||
| export * from "./logger/index"; | ||
| export * from './logger/index'; | ||
| //# sourceMappingURL=index.browser.d.ts.map |
+3
-24
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
| Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
| }) : function(o, v) { | ||
| o["default"] = v; | ||
| }); | ||
| var __importStar = (this && this.__importStar) || function (mod) { | ||
| if (mod && mod.__esModule) return mod; | ||
| var result = {}; | ||
| if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
| __setModuleDefault(result, mod); | ||
| return result; | ||
| }; | ||
| var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
| for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| const tslib_1 = require("tslib"); | ||
| const platform_1 = require("./platform/"); | ||
| const browserDeps = __importStar(require("./platform/browser")); | ||
| const browserDeps = (0, tslib_1.__importStar)(require("./platform/browser")); | ||
| (0, platform_1.injectPlatformDeps)(browserDeps); | ||
| __exportStar(require("./logger/index"), exports); | ||
| (0, tslib_1.__exportStar)(require("./logger/index"), exports); | ||
| //# sourceMappingURL=index.browser.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.browser.js","sourceRoot":"","sources":["../src/index.browser.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;AAAA,0CAAiD;AACjD,gEAAkD;AAElD,IAAA,6BAAkB,EAAC,WAAW,CAAC,CAAC;AAEhC,iDAA+B"} | ||
| {"version":3,"file":"index.browser.js","sourceRoot":"","sources":["../src/index.browser.ts"],"names":[],"mappings":";;;AAAA,0CAAgD;AAChD,6EAAiD;AAEjD,IAAA,6BAAkB,EAAC,WAAW,CAAC,CAAA;AAE/B,8DAA8B"} |
+2
-1
@@ -1,1 +0,2 @@ | ||
| export * from "./logger/index"; | ||
| export * from './logger/index'; | ||
| //# sourceMappingURL=index.d.ts.map |
+3
-24
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
| Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
| }) : function(o, v) { | ||
| o["default"] = v; | ||
| }); | ||
| var __importStar = (this && this.__importStar) || function (mod) { | ||
| if (mod && mod.__esModule) return mod; | ||
| var result = {}; | ||
| if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
| __setModuleDefault(result, mod); | ||
| return result; | ||
| }; | ||
| var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
| for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| const tslib_1 = require("tslib"); | ||
| const platform_1 = require("./platform/"); | ||
| const nodeDeps = __importStar(require("./platform/node")); | ||
| const nodeDeps = (0, tslib_1.__importStar)(require("./platform/node")); | ||
| (0, platform_1.injectPlatformDeps)(nodeDeps); | ||
| __exportStar(require("./logger/index"), exports); | ||
| (0, tslib_1.__exportStar)(require("./logger/index"), exports); | ||
| //# sourceMappingURL=index.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;AAAA,0CAAiD;AACjD,0DAA4C;AAE5C,IAAA,6BAAkB,EAAC,QAAQ,CAAC,CAAC;AAE7B,iDAA+B"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AAAA,0CAAgD;AAChD,uEAA2C;AAE3C,IAAA,6BAAkB,EAAC,QAAQ,CAAC,CAAA;AAE5B,8DAA8B"} |
@@ -1,3 +0,4 @@ | ||
| import { Debug } from "../types"; | ||
| import { Debug } from '../types'; | ||
| declare const debugObj: Debug; | ||
| export default debugObj; | ||
| //# sourceMappingURL=debug.d.ts.map |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| const platform_1 = require("../platform"); | ||
| const debugEnvVariable = (typeof process !== "undefined" && process.env && process.env.DEBUG) || | ||
| undefined; | ||
| const debugEnvVariable = (typeof process !== 'undefined' && process.env && process.env.DEBUG) || undefined; | ||
| let enabledString; | ||
@@ -29,7 +28,5 @@ let enabledNamespaces = []; | ||
| const wildcard = /\*/g; | ||
| const namespaceList = namespaces | ||
| .split(",") | ||
| .map((ns) => ns.trim().replace(wildcard, ".*?")); | ||
| const namespaceList = namespaces.split(',').map((ns) => ns.trim().replace(wildcard, '.*?')); | ||
| for (const ns of namespaceList) { | ||
| if (ns.startsWith("-")) { | ||
| if (ns.startsWith('-')) { | ||
| skippedNamespaces.push(new RegExp(`^${ns.substr(1)}$`)); | ||
@@ -46,3 +43,3 @@ } | ||
| function enabled(namespace) { | ||
| if (namespace.endsWith("*")) { | ||
| if (namespace.endsWith('*')) { | ||
| return true; | ||
@@ -63,4 +60,4 @@ } | ||
| function disable() { | ||
| const result = enabledString || ""; | ||
| enable(""); | ||
| const result = enabledString || ''; | ||
| enable(''); | ||
| return result; | ||
@@ -67,0 +64,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"debug.js","sourceRoot":"","sources":["../../src/logger/debug.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"debug.js","sourceRoot":"","sources":["../../src/logger/debug.ts"],"names":[],"mappings":"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"} |
@@ -1,2 +0,2 @@ | ||
| import { Debugger } from "../types"; | ||
| import { Debugger } from '../types'; | ||
| /** | ||
@@ -16,3 +16,3 @@ * The HaloLogger provides a mechanism for overriding where logs are output to. | ||
| */ | ||
| export declare type HaloLogLevel = "debug" | "info" | "warning" | "error"; | ||
| export declare type HaloLogLevel = 'debug' | 'info' | 'warning' | 'error'; | ||
| /** | ||
@@ -67,1 +67,2 @@ * An HaloClientLogger is a function that can log to an appropriate severity level. | ||
| export declare function createClientLogger(namespace: string): HaloLogger; | ||
| //# sourceMappingURL=index.d.ts.map |
+13
-18
| "use strict"; | ||
| var __importDefault = (this && this.__importDefault) || function (mod) { | ||
| return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.createClientLogger = exports.getLogLevel = exports.setLogLevel = exports.HaloLogger = void 0; | ||
| const debug_1 = __importDefault(require("./debug")); | ||
| const tslib_1 = require("tslib"); | ||
| const debug_1 = (0, tslib_1.__importDefault)(require("./debug")); | ||
| const registeredLoggers = new Set(); | ||
| const logLevelFromEnv = (typeof process !== "undefined" && | ||
| process.env && | ||
| process.env.HALO_LOG_LEVEL) || | ||
| undefined; | ||
| const logLevelFromEnv = (typeof process !== 'undefined' && process.env && process.env.HALO_LOG_LEVEL) || undefined; | ||
| let haloLogLevel; | ||
@@ -19,7 +14,7 @@ /** | ||
| */ | ||
| exports.HaloLogger = (0, debug_1.default)("halo"); | ||
| exports.HaloLogger = (0, debug_1.default)('halo'); | ||
| exports.HaloLogger.log = (...args) => { | ||
| debug_1.default.log(...args); | ||
| }; | ||
| const HALO_LOG_LEVELS = ["debug", "info", "warning", "error"]; | ||
| const HALO_LOG_LEVELS = ['debug', 'info', 'warning', 'error']; | ||
| if (logLevelFromEnv) { | ||
@@ -31,3 +26,3 @@ // avoid calling setLogLevel because we don't want a mis-set environment variable to crash | ||
| else { | ||
| console.error(`HALO_LOG_LEVEL set to unknown log level '${logLevelFromEnv}'; logging is not enabled. Acceptable values: ${HALO_LOG_LEVELS.join(", ")}.`); | ||
| console.error(`HALO_LOG_LEVEL set to unknown log level '${logLevelFromEnv}'; logging is not enabled. Acceptable values: ${HALO_LOG_LEVELS.join(', ')}.`); | ||
| } | ||
@@ -46,3 +41,3 @@ } | ||
| if (level && !isHaloLogLevel(level)) { | ||
| throw new Error(`Unknown log level '${level}'. Acceptable values: ${HALO_LOG_LEVELS.join(",")}`); | ||
| throw new Error(`Unknown log level '${level}'. Acceptable values: ${HALO_LOG_LEVELS.join(',')}`); | ||
| } | ||
@@ -56,3 +51,3 @@ haloLogLevel = level; | ||
| } | ||
| debug_1.default.enable(enabledNamespaces.join(",")); | ||
| debug_1.default.enable(enabledNamespaces.join(',')); | ||
| } | ||
@@ -81,6 +76,6 @@ exports.setLogLevel = setLogLevel; | ||
| return { | ||
| error: createLogger(clientRootLogger, "error"), | ||
| warning: createLogger(clientRootLogger, "warning"), | ||
| info: createLogger(clientRootLogger, "info"), | ||
| debug: createLogger(clientRootLogger, "debug"), | ||
| error: createLogger(clientRootLogger, 'error'), | ||
| warning: createLogger(clientRootLogger, 'warning'), | ||
| info: createLogger(clientRootLogger, 'info'), | ||
| debug: createLogger(clientRootLogger, 'debug'), | ||
| }; | ||
@@ -101,3 +96,3 @@ } | ||
| const enabledNamespaces = debug_1.default.disable(); | ||
| debug_1.default.enable(enabledNamespaces + "," + logger.namespace); | ||
| debug_1.default.enable(enabledNamespaces + ',' + logger.namespace); | ||
| } | ||
@@ -104,0 +99,0 @@ registeredLoggers.add(logger); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/logger/index.ts"],"names":[],"mappings":";;;;;;AAAA,oDAA4B;AAG5B,MAAM,iBAAiB,GAAG,IAAI,GAAG,EAAgB,CAAC;AAClD,MAAM,eAAe,GACnB,CAAC,OAAO,OAAO,KAAK,WAAW;IAC7B,OAAO,CAAC,GAAG;IACX,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC;IAC7B,SAAS,CAAC;AAEZ,IAAI,YAAsC,CAAC;AAE3C;;;;GAIG;AACU,QAAA,UAAU,GAAqB,IAAA,eAAK,EAAC,MAAM,CAAC,CAAC;AAC1D,kBAAU,CAAC,GAAG,GAAG,CAAC,GAAG,IAAI,EAAE,EAAE;IAC3B,eAAK,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC,CAAC;AACrB,CAAC,CAAC;AAWF,MAAM,eAAe,GAAG,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,EAAE,OAAO,CAAC,CAAC;AAS9D,IAAI,eAAe,EAAE;IACnB,0FAA0F;IAC1F,IAAI,cAAc,CAAC,eAAe,CAAC,EAAE;QACnC,WAAW,CAAC,eAAe,CAAC,CAAC;KAC9B;SAAM;QACL,OAAO,CAAC,KAAK,CACX,4CAA4C,eAAe,iDAAiD,eAAe,CAAC,IAAI,CAC9H,IAAI,CACL,GAAG,CACL,CAAC;KACH;CACF;AAED;;;;;;;;GAQG;AACH,SAAgB,WAAW,CAAC,KAAoB;IAC9C,IAAI,KAAK,IAAI,CAAC,cAAc,CAAC,KAAK,CAAC,EAAE;QACnC,MAAM,IAAI,KAAK,CACb,sBAAsB,KAAK,yBAAyB,eAAe,CAAC,IAAI,CACtE,GAAG,CACJ,EAAE,CACJ,CAAC;KACH;IACD,YAAY,GAAG,KAAK,CAAC;IAErB,MAAM,iBAAiB,GAAG,EAAE,CAAC;IAC7B,KAAK,MAAM,MAAM,IAAI,iBAAiB,EAAE;QACtC,IAAI,YAAY,CAAC,MAAM,CAAC,EAAE;YACxB,iBAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;SAC1C;KACF;IAED,eAAK,CAAC,MAAM,CAAC,iBAAiB,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;AAC5C,CAAC;AAlBD,kCAkBC;AAED;;GAEG;AACH,SAAgB,WAAW;IACzB,OAAO,YAAY,CAAC;AACtB,CAAC;AAFD,kCAEC;AAED,MAAM,QAAQ,GAAG;IACf,KAAK,EAAE,GAAG;IACV,IAAI,EAAE,GAAG;IACT,OAAO,EAAE,GAAG;IACZ,KAAK,EAAE,GAAG;CACX,CAAC;AA8BF;;;GAGG;AACH,SAAgB,kBAAkB,CAAC,SAAiB;IAClD,MAAM,gBAAgB,GAAqB,kBAAU,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;IACxE,cAAc,CAAC,kBAAU,EAAE,gBAAgB,CAAC,CAAC;IAC7C,OAAO;QACL,KAAK,EAAE,YAAY,CAAC,gBAAgB,EAAE,OAAO,CAAC;QAC9C,OAAO,EAAE,YAAY,CAAC,gBAAgB,EAAE,SAAS,CAAC;QAClD,IAAI,EAAE,YAAY,CAAC,gBAAgB,EAAE,MAAM,CAAC;QAC5C,KAAK,EAAE,YAAY,CAAC,gBAAgB,EAAE,OAAO,CAAC;KAC/C,CAAC;AACJ,CAAC;AATD,gDASC;AAED,SAAS,cAAc,CACrB,MAAwB,EACxB,KAAsC;IAEtC,KAAK,CAAC,GAAG,GAAG,CAAC,GAAG,IAAI,EAAE,EAAE;QACtB,MAAM,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC,CAAC;IACtB,CAAC,CAAC;AACJ,CAAC;AAED,SAAS,YAAY,CACnB,MAAwB,EACxB,KAAmB;IAEnB,MAAM,MAAM,GAAiB,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE;QAC/D,KAAK;KACN,CAAC,CAAC;IAEH,cAAc,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IAE/B,IAAI,YAAY,CAAC,MAAM,CAAC,EAAE;QACxB,MAAM,iBAAiB,GAAG,eAAK,CAAC,OAAO,EAAE,CAAC;QAC1C,eAAK,CAAC,MAAM,CAAC,iBAAiB,GAAG,GAAG,GAAG,MAAM,CAAC,SAAS,CAAC,CAAC;KAC1D;IAED,iBAAiB,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;IAE9B,OAAO,MAAM,CAAC;AAChB,CAAC;AAED,SAAS,YAAY,CAAC,MAAoB;IACxC,IAAI,YAAY,IAAI,QAAQ,CAAC,MAAM,CAAC,KAAK,CAAC,IAAI,QAAQ,CAAC,YAAY,CAAC,EAAE;QACpE,OAAO,IAAI,CAAC;KACb;SAAM;QACL,OAAO,KAAK,CAAC;KACd;AACH,CAAC;AAED,SAAS,cAAc,CAAC,QAAgB;IACtC,OAAO,eAAe,CAAC,QAAQ,CAAC,QAAe,CAAC,CAAC;AACnD,CAAC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/logger/index.ts"],"names":[],"mappings":"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"} |
| export declare const log: (...args: any[]) => void; | ||
| //# sourceMappingURL=browser.d.ts.map |
@@ -7,12 +7,12 @@ "use strict"; | ||
| const firstArg = String(args[0]); | ||
| if (firstArg.includes(":error")) { | ||
| if (firstArg.includes(':error')) { | ||
| console.error(...args); | ||
| } | ||
| else if (firstArg.includes(":warning")) { | ||
| else if (firstArg.includes(':warning')) { | ||
| console.warn(...args); | ||
| } | ||
| else if (firstArg.includes(":info")) { | ||
| else if (firstArg.includes(':info')) { | ||
| console.info(...args); | ||
| } | ||
| else if (firstArg.includes(":debug")) { | ||
| else if (firstArg.includes(':debug')) { | ||
| console.debug(...args); | ||
@@ -19,0 +19,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"browser.js","sourceRoot":"","sources":["../../src/platform/browser.ts"],"names":[],"mappings":";;;AAAO,MAAM,GAAG,GAAG,CAAC,GAAG,IAAW,EAAE,EAAE;IACpC,IAAI,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE;QACnB,MAAM,QAAQ,GAAG,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;QACjC,IAAI,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;YAC/B,OAAO,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC,CAAC;SACxB;aAAM,IAAI,QAAQ,CAAC,QAAQ,CAAC,UAAU,CAAC,EAAE;YACxC,OAAO,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;SACvB;aAAM,IAAI,QAAQ,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE;YACrC,OAAO,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;SACvB;aAAM,IAAI,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;YACtC,OAAO,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC,CAAC;SACxB;aAAM;YACL,OAAO,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC,CAAC;SACxB;KACF;AACH,CAAC,CAAC;AAfW,QAAA,GAAG,OAed"} | ||
| {"version":3,"file":"browser.js","sourceRoot":"","sources":["../../src/platform/browser.ts"],"names":[],"mappings":";;;AAAO,MAAM,GAAG,GAAG,CAAC,GAAG,IAAW,EAAE,EAAE;IACpC,IAAI,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE;QACnB,MAAM,QAAQ,GAAG,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAA;QAChC,IAAI,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;YAC/B,OAAO,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC,CAAA;SACvB;aAAM,IAAI,QAAQ,CAAC,QAAQ,CAAC,UAAU,CAAC,EAAE;YACxC,OAAO,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,CAAA;SACtB;aAAM,IAAI,QAAQ,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE;YACrC,OAAO,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,CAAA;SACtB;aAAM,IAAI,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;YACtC,OAAO,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC,CAAA;SACvB;aAAM;YACL,OAAO,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC,CAAA;SACvB;KACF;AACH,CAAC,CAAA;AAfY,QAAA,GAAG,OAef"} |
@@ -7,1 +7,2 @@ declare type PlatformDeps = { | ||
| export {}; | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -5,4 +5,5 @@ "use strict"; | ||
| exports.platformDeps = { | ||
| // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
| log(..._args) { | ||
| throw new Error("not implemented"); | ||
| throw new Error('not implemented'); | ||
| }, | ||
@@ -9,0 +10,0 @@ }; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/platform/index.ts"],"names":[],"mappings":";;;AAGa,QAAA,YAAY,GAAiB;IACxC,GAAG,CAAC,GAAG,KAAY;QACjB,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IACrC,CAAC;CACF,CAAC;AACK,MAAM,kBAAkB,GAAG,CAAC,IAA2B,EAAE,EAAE;IAChE,oBAAY,CAAC,GAAG,GAAG,IAAI,CAAC,GAAI,CAAC;AAC/B,CAAC,CAAC;AAFW,QAAA,kBAAkB,sBAE7B"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/platform/index.ts"],"names":[],"mappings":";;;AAGa,QAAA,YAAY,GAAiB;IACxC,6DAA6D;IAC7D,GAAG,CAAC,GAAG,KAAY;QACjB,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAA;IACpC,CAAC;CACF,CAAA;AACM,MAAM,kBAAkB,GAAG,CAAC,IAA2B,EAAE,EAAE;IAChE,oBAAY,CAAC,GAAG,GAAG,IAAI,CAAC,GAAI,CAAA;AAC9B,CAAC,CAAA;AAFY,QAAA,kBAAkB,sBAE9B"} |
| export declare const log: (message: unknown, ...args: any[]) => void; | ||
| //# sourceMappingURL=node.d.ts.map |
| "use strict"; | ||
| var __importDefault = (this && this.__importDefault) || function (mod) { | ||
| return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.log = void 0; | ||
| const util_1 = __importDefault(require("util")); | ||
| const tslib_1 = require("tslib"); | ||
| const util_1 = (0, tslib_1.__importDefault)(require("util")); | ||
| const os_1 = require("os"); | ||
@@ -9,0 +7,0 @@ const log = (message, ...args) => { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"node.js","sourceRoot":"","sources":["../../src/platform/node.ts"],"names":[],"mappings":";;;;;;AAAA,gDAAwB;AACxB,2BAAyB;AAElB,MAAM,GAAG,GAAG,CAAC,OAAgB,EAAE,GAAG,IAAW,EAAE,EAAE;IACtD,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,cAAI,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,IAAI,CAAC,GAAG,QAAG,EAAE,CAAC,CAAC;AACjE,CAAC,CAAC;AAFW,QAAA,GAAG,OAEd"} | ||
| {"version":3,"file":"node.js","sourceRoot":"","sources":["../../src/platform/node.ts"],"names":[],"mappings":";;;;AAAA,6DAAuB;AACvB,2BAAwB;AAEjB,MAAM,GAAG,GAAG,CAAC,OAAgB,EAAE,GAAG,IAAW,EAAE,EAAE;IACtD,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,cAAI,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,IAAI,CAAC,GAAG,QAAG,EAAE,CAAC,CAAA;AAChE,CAAC,CAAA;AAFY,QAAA,GAAG,OAEf"} |
@@ -6,6 +6,2 @@ /** | ||
| /** | ||
| * Logs the given arguments to the `log` method. | ||
| */ | ||
| (...args: any[]): void; | ||
| /** | ||
| * True if this logger is active and logging. | ||
@@ -31,2 +27,6 @@ */ | ||
| extend: (namespace: string) => Debugger; | ||
| /** | ||
| * Logs the given arguments to the `log` method. | ||
| */ | ||
| (...args: any[]): void; | ||
| } | ||
@@ -39,6 +39,2 @@ /** | ||
| /** | ||
| * Creates a new logger with the given namespace. | ||
| */ | ||
| (namespace: string): Debugger; | ||
| /** | ||
| * The default log method (defaults to console) | ||
@@ -63,2 +59,7 @@ */ | ||
| disable: () => string; | ||
| /** | ||
| * Creates a new logger with the given namespace. | ||
| */ | ||
| (namespace: string): Debugger; | ||
| } | ||
| //# sourceMappingURL=index.d.ts.map |
+12
-22
| { | ||
| "name": "@halo-dev/logger", | ||
| "version": "1.0.0-alpha.44", | ||
| "version": "1.0.0-alpha.45", | ||
| "description": "Halo SDK for JavaScript - Logger", | ||
| "main": "./lib/index.js", | ||
| "module": "./lib/index.js", | ||
| "browser": "lib/index.browser.js", | ||
| "browser": "./lib/index.browser.js", | ||
| "engines": { | ||
@@ -15,12 +15,5 @@ "node": ">=12.0.0" | ||
| "private": false, | ||
| "scripts": { | ||
| "build": "rollup -c 2>&1", | ||
| "test": " jest --rootDir=src", | ||
| "lint": "eslint --ext .ts src" | ||
| }, | ||
| "types": "lib/index.d.ts", | ||
| "files": [ | ||
| "esm", | ||
| "lib", | ||
| "umd", | ||
| "README.md", | ||
@@ -41,6 +34,5 @@ "LICENSE" | ||
| "typescript", | ||
| "javascript", | ||
| "browser" | ||
| "javascript" | ||
| ], | ||
| "author": "halo-dev", | ||
| "author": "@halo-dev", | ||
| "license": "MIT", | ||
@@ -56,6 +48,3 @@ "bugs": { | ||
| "devDependencies": { | ||
| "@rollup/plugin-commonjs": "11.0.2", | ||
| "@rollup/plugin-multi-entry": "^3.0.1", | ||
| "@rollup/plugin-replace": "^2.4.2", | ||
| "@types/chai": "^4.2.22", | ||
| "@types/chai": "^4.3.0", | ||
| "@types/sinon": "^9.0.11", | ||
@@ -65,6 +54,3 @@ "assert": "^1.5.0", | ||
| "jest": "^26.6.3", | ||
| "rollup-plugin-sourcemaps": "^0.4.2", | ||
| "rollup-plugin-terser": "^5.3.1", | ||
| "sinon": "^9.2.4", | ||
| "typescript": "^4.5.2" | ||
| "sinon": "^9.2.4" | ||
| }, | ||
@@ -78,3 +64,7 @@ "exports": { | ||
| }, | ||
| "gitHead": "5c9d75dd36e3a72da8e0240f50b1b5976fc5cacb" | ||
| } | ||
| "scripts": { | ||
| "dev": "tsc --build --force --watch", | ||
| "build": "tsc --build --force", | ||
| "test": "jest --rootDir src" | ||
| } | ||
| } |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 3 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 3 instances in 1 package
6
-50%46
31.43%39340
-2.18%568
-13.55%