refactor: update build environment
refactored to stick to my UNIX principles, in addition to exposing a cleaner GNU Make interface
This commit is contained in:
parent
219f877888
commit
fcec0ee5b1
5 changed files with 1061 additions and 3520 deletions
|
|
@ -2,7 +2,7 @@
|
|||
"name": "administratrix/esm-logging",
|
||||
"version": "1.0.0",
|
||||
"description": "port of Python standard library logging module",
|
||||
"main": "index.js",
|
||||
"main": "lib/index.js",
|
||||
"scripts": {
|
||||
"test": "jest",
|
||||
"build": "npm run build:release",
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
"watch:debug": "npm run build:debug -- --watch",
|
||||
"doc": "typedoc --entryPoints src/index.ts --html build/doc",
|
||||
"mypublish": "ts-node -P tsconfig.node.json scripts/publish.ts",
|
||||
"dist": "ts-node -P tsconfig.node.json scripts/pack.ts build/release dist"
|
||||
"dist": "ts-node -P tsconfig.node.json scripts/npm-pack.ts build/release dist"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
@ -24,6 +24,7 @@
|
|||
"@types/jest": "^29.5.14",
|
||||
"jest": "^29.7.0",
|
||||
"ts-jest": "^29.3.2",
|
||||
"ts-node": "^10.9.2",
|
||||
"typedoc": "^0.27.9",
|
||||
"typescript": "^5.8.3"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue