named-logs
Version:
minimal logging facet for libraries
50 lines (49 loc) • 1.38 kB
JSON
{
"name": "named-logs",
"version": "0.3.2",
"description": "minimal logging facet for libraries",
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",
"types": "dist/esm/index.d.ts",
"files": [
"dist/",
"src/"
],
"keywords": [
"console",
"logger",
"logging",
"logging facade",
"microscopically small",
"tiny",
"1kB"
],
"author": "Ronan Sandford",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/wighawag/named-logs.git"
},
"devDependencies": {
"@types/node": "^20.12.7",
"@typescript-eslint/eslint-plugin": "^7.6.0",
"@typescript-eslint/parser": "^7.6.0",
"eslint": "^9.0.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"npm-run-all": "^4.1.5",
"prettier": "^3.2.5",
"rimraf": "^5.0.5",
"set-defaults": "^0.0.2",
"terser": "^5.7.0",
"typescript": "^5.4.4"
},
"scripts": {
"prepare": "set-defaults .vscode",
"dev": "tsc -w -p tsconfig.json",
"build:esm": "rimraf dist/esm && tsc -p tsconfig.json && terser dist/esm/index.js -c -m -o dist/esm/index.js",
"build:cjs": "rimraf dist/cjs && tsc -p tsconfig-cjs.json && terser dist/cjs/index.js -c -m -o dist/cjs/index.js",
"build": "run-s build:esm build:cjs",
"lint": "eslint src/**/*.{js,ts,tsx} --quiet --fix"
}
}