diff --git a/package-lock.json b/package-lock.json index 8e4067c..1a641ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,8 @@ "name": "@wayward/debugtools", "version": "1.0.0", "devDependencies": { - "@wayward/types": "^2.14.0-beta.dev.20240823.11", + "@wayward/types": "^2.14.0-beta.dev.20240824.2", + "rimraf": "3.0.2", "typescript": "^5.6.1-rc" } }, @@ -22,29 +23,144 @@ } }, "node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "dev": true + "version": "22.4.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.1.tgz", + "integrity": "sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==", + "dev": true, + "dependencies": { + "undici-types": "~6.19.2" + } }, "node_modules/@wayward/goodstream": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@wayward/goodstream/-/goodstream-0.9.0.tgz", - "integrity": "sha512-p2OskjKqGEKw03gXCFKC7DEnDYDH0vAE3K/m+IT8ZYM84/jdjTt7VUZPXvsppVrw7uzFgdPmpAqMumAEdPqUhw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@wayward/goodstream/-/goodstream-0.10.0.tgz", + "integrity": "sha512-NDA3b//Cjsz5cn6yPDE+8/z6kGeGykgxtkJnXs0Hk4jcn2lgnrZkQEQHCycCuI0QOoj9v3XLmukl5Ra59rqtlA==", "dev": true, "engines": { "node": ">=20" } }, "node_modules/@wayward/types": { - "version": "2.14.0-beta.dev.20240823.11", - "resolved": "https://registry.npmjs.org/@wayward/types/-/types-2.14.0-beta.dev.20240823.11.tgz", - "integrity": "sha512-7/uFAM5662gl9DNEyG2WZgfufV+xcEHhoXKgYbLnaSLMCMqsekg45fwKlvP2nHDaVosJ2Vw47Zdgf1oTIPIqEw==", + "version": "2.14.0-beta.dev.20240824.2", + "resolved": "https://registry.npmjs.org/@wayward/types/-/types-2.14.0-beta.dev.20240824.2.tgz", + "integrity": "sha512-RWS4qnC6y4OyGjQOr+9EiDENMHUd+it/peXQHRfe0eRX2iU90e1QCshrHvKEW4NL7/UbRSVLPtsjcvJrNNmiTw==", "dev": true, "dependencies": { "@types/fs-extra": "^9.0.13", - "@types/node": "^17.0.5", - "@wayward/goodstream": "0.9.0" + "@types/node": "22.4.1", + "@wayward/goodstream": "0.10.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/typescript": { @@ -59,6 +175,18 @@ "engines": { "node": ">=14.17" } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true } } } diff --git a/package.json b/package.json index 7420869..da1057f 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,17 @@ { "name": "@wayward/debugtools", + "private": true, "version": "1.0.0", - "main": "./out/DebugTools.js", - "types": "./out/DebugTools.d.ts", + "main": "out/DebugTools.js", + "types": "out/DebugTools.d.ts", "scripts": { - "clean": "rimraf ./out ./tsconfig.*tsbuildinfo", - "build": "tsc --build --pretty", - "watch": "tsc --build --watch --pretty --preserveWatchOutput" + "clean": "npx rimraf ./out ./tsconfig.*tsbuildinfo", + "build": "npx tsc --build --pretty", + "watch": "npx tsc --build --watch --pretty --preserveWatchOutput" }, "devDependencies": { - "@wayward/types": "^2.14.0-beta.dev.20240823.11", + "@wayward/types": "^2.14.0-beta.dev.20240824.2", + "rimraf": "3.0.2", "typescript": "^5.6.1-rc" } }