{
	"name": "@offirmo/practical-logger-node",
	"description": "node-specific practical logger",
	"version": "0.3.0",
	"author": "Offirmo <offirmo.net@gmail.com>",
	"license": "Unlicense",

	"esnext": "dist/src.es2019/index.js",
	"module": "dist/src.es2019/index.js",
	"main": "dist/src.es2019.cjs/index.js",
	"typings": "dist/src.es2019.cjs/index.d.ts",
	"source": "src/index.ts",
	"sideEffects": false,

	"size-limit": [
		{
			"limit": "10kb",
			"path": "dist/src.es2019.cjs/index.js"
		}
	],

	"peerDependencies": {
		"tslib": "^2"
	},
	"dependencies": {
		"@offirmo/practical-logger-core": "^3",
		"@offirmo/practical-logger-types": "^3",
		"chalk": "^4",
		"indent-string": "^4",
		"size-limit": "^4"
	},

	"devDependencies": {
		"@types/node": "^12",
		"@size-limit/preset-small-lib": "^4",
		"np": "^6",
		"npm-run-all": "^4"
	},
	"scripts": {
		"clean": "node ../../0-scripts/clean.js dist",

		"test": "../../node_modules/.bin/mocha --config ../../4-tools/unit-test-toolbox/mocharc.json ../../4-tools/unit-test-toolbox/mocha-chai-init-node.js 'dist/src.es2019.cjs/**/*spec.js'",
		"build:dev:watch": "node ../../0-scripts/build-typescript.js --watch",
		"build:prod": "node ../../0-scripts/build-typescript.js",
		"ensure-size": "size-limit",

		"dev": "run-s clean build:dev:watch",
		"build": "run-s build:prod",
		"cheatsheet": "node doc/cheatsheet.js",
		"demo": "node doc/demo.js",

		"np": "np --no-publish",
		"prepublishOnly": "run-s clean build test ensure-size"
	},

	"files": [
		"dist",
		"src"
	],
	"repository": {
		"type": "git",
		"url": "git+https://github.com/Offirmo/offirmo-monorepo.git"
	},
	"keywords": [
		"logger",
		"typescript"
	],
	"homepage": "https://github.com/Offirmo/offirmo-monorepo/tree/master/2-foundation/practical-logger-node"
}
