Socket
Socket
Sign inDemoInstall

@agile-ts/logger

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@agile-ts/logger - npm Package Compare versions

Comparing version 0.0.7 to 0.0.8

dist/esm/index.js

23

CHANGELOG.md
# @agile-ts/logger
## 0.0.8
### Patch Changes
- aae6455: #### :rocket: New Feature
- `core`, `event`, `logger`, `multieditor`, `react`, `utils`
- [#188](https://github.com/agile-ts/agile/pull/188) Tree shakeable support ([@bennodev19](https://github.com/bennodev19))
#### :nail_care: Polish
- `core`
- [#189](https://github.com/agile-ts/agile/pull/189) Optimize collection rebuilds ([@bennodev19](https://github.com/bennodev19))
- `api`, `core`, `cra-template-agile-typescript`, `cra-template-agile`, `event`, `logger`, `multieditor`, `proxytree`, `react`, `utils`, `vue`
- [#187](https://github.com/agile-ts/agile/pull/187) Tree shakeable support ([@bennodev19](https://github.com/bennodev19))
#### Committers: 1
- BennoDev ([@bennodev19](https://github.com/bennodev19))
- Updated dependencies [aae6455]
- @agile-ts/utils@0.0.8
## 0.0.7

@@ -4,0 +27,0 @@

15

dist/index.d.ts
import { CreateLoggerConfigInterface, Logger } from './logger';
export * from './logger';
export default Logger;
/**
* Shared Agile Logger.
*/
declare let sharedAgileLogger: Logger;
/**
* Assigns the specified configuration object to the shared Agile Logger.

@@ -11,5 +9,6 @@ *

*/
declare function assignSharedAgileLoggerConfig(config?: CreateLoggerConfigInterface): Logger;
export { sharedAgileLogger, assignSharedAgileLoggerConfig };
export * from './logger';
export default Logger;
export declare function assignSharedAgileLoggerConfig(config?: CreateLoggerConfigInterface): Logger;
/**
* Returns the shared Agile Logger.
*/
export declare function getLogger(): Logger;

@@ -13,5 +13,7 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.assignSharedAgileLoggerConfig = exports.sharedAgileLogger = void 0;
exports.getLogger = exports.assignSharedAgileLoggerConfig = void 0;
const logger_1 = require("./logger");
const utils_1 = require("@agile-ts/utils");
__exportStar(require("./logger"), exports);
exports.default = logger_1.Logger;
const defaultLogConfig = {

@@ -25,10 +27,11 @@ prefix: 'Agile',

let sharedAgileLogger = new logger_1.Logger(defaultLogConfig);
exports.sharedAgileLogger = sharedAgileLogger;
function assignSharedAgileLoggerConfig(config = {}) {
config = utils_1.defineConfig(config, defaultLogConfig);
exports.sharedAgileLogger = sharedAgileLogger = new logger_1.Logger(config);
sharedAgileLogger = new logger_1.Logger(config);
return sharedAgileLogger;
}
exports.assignSharedAgileLoggerConfig = assignSharedAgileLoggerConfig;
__exportStar(require("./logger"), exports);
exports.default = logger_1.Logger;
function getLogger() {
return sharedAgileLogger;
}
exports.getLogger = getLogger;
{
"name": "@agile-ts/logger",
"version": "0.0.7",
"version": "0.0.8",
"author": "BennoDev",

@@ -15,6 +15,9 @@ "license": "MIT",

"main": "dist/index.js",
"module": "dist/esm/index.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "tsc",
"prepare": "tsc && tsc -p ./tsconfig.production.json",
"build": "yarn run build:esm && yarn run build:cjs",
"prepare": "yarn run build",
"build:esm": "tsc -p ./tsconfig.esm.json",
"build:cjs": "tsc -p ./tsconfig.json && tsc -p ./tsconfig.production.json",
"dev:publish": "yalc publish",

@@ -25,3 +28,4 @@ "dev:push": "yalc push",

"release": "yarn run prepare",
"preview": "npm pack",
"release:manual": "yarn run prepare && yarn run release && npm publish",
"pack": "npm pack",
"test": "jest",

@@ -35,3 +39,3 @@ "test:coverage": "jest --coverage",

"dependencies": {
"@agile-ts/utils": "^0.0.7"
"@agile-ts/utils": "^0.0.8"
},

@@ -53,3 +57,4 @@ "publishConfig": {

"CHANGELOG.md"
]
],
"sideEffects": false
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc