UNPKG

advanced-logger

Version:

Advanced logger module extendable with plugins. Works in nodejs and browsers

120 lines (119 loc) 3.72 kB
{ "name": "advanced-logger", "version": "1.2.0", "description": "Advanced logger module extendable with plugins. Works in nodejs and browsers", "main": "dist/node/advanced-logger.node.min.js", "unpkg": "dist/browser/advanced-logger.browser.min.js", "typings": "dist/index.d.ts", "publishConfig": { "access": "public" }, "scripts": { "clean": "rimraf ./dist ./coverage", "build": "npm run build-prod && npm run build-dev", "build-prod": "npm run build-prod-browser && npm run build-prod-node", "build-prod-browser": "webpack --config webpack.config.js --env.prod=1 --env.target=browser", "build-prod-node": "webpack --config webpack.config.js --env.prod=1 --env.target=node", "build-dev": "npm run build-dev-browser && npm run build-dev-node", "build-dev-browser": "webpack --config webpack.config.js --env.target=browser", "build-dev-node": "webpack --config webpack.config.js --env.target=node", "watch-prod-browser": "webpack --config webpack.config.js --env.watch=1 --env.prod=1 --env.target=browser", "watch-prod-node": "webpack --config webpack.config.js --env.watch=1 --env.prod=1 --env.target=node", "watch-dev-browser": "webpack --config webpack.config.js --env.watch=1 --env.target=browser", "watch-dev-node": "webpack --config webpack.config.js --env.watch=1 --env.target=node", "test": "jest", "test:watch": "npm test -- --watch", "coverage": "npm test -- --coverage --no-cache", "coverage:watch": "npm run coverage -- --watch", "prepare-build": "npm run build && npm test", "release": "standard-version --commit-all" }, "repository": { "type": "git", "url": "https://github.com/AlexeyPopovUA/advanced-logger.git" }, "keywords": [ "logger", "advanced-logger", "logger-plugin", "sumologic", "strategy", "typescript", "library", "webpack", "browserify", "dts-bundle", "package", "tslint", "jest", "tsloader", "ts-loader" ], "author": "Oleksii Popov", "license": "MIT", "bugs": { "url": "https://github.com/AlexeyPopovUA/advanced-logger/issues" }, "homepage": "https://github.com/AlexeyPopovUA/advanced-logger#readme", "devDependencies": { "@commitlint/cli": "^7.2.1", "@commitlint/config-conventional": "^7.1.2", "@types/jest": "^23.3.10", "@types/lodash": "^4.14.118", "@types/node": "^10.12.11", "awesome-typescript-loader": "^5.2.1", "copy-webpack-plugin": "^4.6.0", "delete-empty": "^2.0.0", "husky": "^1.2.0", "jest": "^23.6.0", "rimraf": "^2.6.2", "sinon": "^7.1.1", "source-map-loader": "^0.2.4", "standard-version": "^4.4.0", "ts-jest": "^23.10.4", "tslint": "^5.11.0", "typescript": "^3.1.6", "webpack": "^4.27.1", "webpack-bundle-analyzer": "^3.0.3", "webpack-cli": "^3.1.2", "webpack-node-externals": "^1.7.2" }, "dependencies": { "fast-safe-stringify": "^2.0.6", "lodash": "^4.17.11", "node-fetch": "^2.2.1", "whatwg-fetch": "^3.0.0" }, "jest": { "transform": { ".(ts|tsx)": "ts-jest" }, "collectCoverageFrom": [ "src/**/*.ts" ], "coveragePathIgnorePatterns": [ "/__tests__/", "/node_modules/" ], "testEnvironment": "node", "testRegex": "__tests__/.*\\.spec\\.ts$", "moduleFileExtensions": [ "ts", "js", "json" ], "moduleNameMapper": { "fetchFacade$": "node-fetch" } }, "standard-version": { "scripts": { "precommit": "node ./build-scripts/version.js && git add ./sonar-project.properties" } }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } } }