diff --git a/package-lock.json b/package-lock.json index 1650e22a..536d8046 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "rehype-autolink-headings": "^7.1.0", "rehype-slug": "^6.0.0", "rehype-toc": "^3.0.2", - "typescript-esbuild": "^0.4.1", + "typescript-esbuild": "^0.4.5", "unpic": "^3.18.0" }, "devDependencies": { @@ -2665,7 +2665,8 @@ "node_modules/ansi-sequence-parser": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", - "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" + "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==", + "peer": true }, "node_modules/ansi-styles": { "version": "3.2.1", @@ -7167,7 +7168,8 @@ "node_modules/lunr": { "version": "2.3.9", "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "peer": true }, "node_modules/magic-string": { "version": "0.30.7", @@ -7205,6 +7207,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", + "peer": true, "bin": { "marked": "bin/marked.js" }, @@ -10519,6 +10522,7 @@ "version": "0.14.7", "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz", "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==", + "peer": true, "dependencies": { "ansi-sequence-parser": "^1.1.0", "jsonc-parser": "^3.2.0", @@ -11491,6 +11495,7 @@ "version": "0.25.12", "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.12.tgz", "integrity": "sha512-F+qhkK2VoTweDXd1c42GS/By2DvI2uDF4/EpG424dTexSHdtCH52C6IcAvMA6jR3DzAWZjHpUOW+E02kyPNUNw==", + "peer": true, "dependencies": { "lunr": "^2.3.9", "marked": "^4.3.0", @@ -11511,6 +11516,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/typedoc-plugin-keywords/-/typedoc-plugin-keywords-1.6.0.tgz", "integrity": "sha512-URyCIHw6+Lwil0ywy6lVb2TckfDVGjAWnRnTAiiSZaRaglI6vaaP1EhhwEipOIlHaJSnHZfdwpWe1t4mffTIpA==", + "peer": true, "dependencies": { "typescript": "^5.3.2" }, @@ -11522,6 +11528,7 @@ "version": "3.1.18", "resolved": "https://registry.npmjs.org/typedoc-plugin-mdn-links/-/typedoc-plugin-mdn-links-3.1.18.tgz", "integrity": "sha512-BGzSUEHT15o3g2Q1q/5tBQufAM+yqJNwU1aUmYZC9qbfCS1I5qyEkmoxZ9ks2Z3TwPTZ8PMfIKd2vq5/0nmLnw==", + "peer": true, "peerDependencies": { "typedoc": ">= 0.23.14 || 0.24.x || 0.25.x" } @@ -11530,6 +11537,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/typedoc-plugin-merge-modules/-/typedoc-plugin-merge-modules-5.1.0.tgz", "integrity": "sha512-jXH27L/wlxFjErgBXleh3opVgjVTXFEuBo68Yfl18S9Oh/IqxK6NV94jlEJ9hl4TXc9Zm2l7Rfk41CEkcCyvFQ==", + "peer": true, "peerDependencies": { "typedoc": "0.24.x || 0.25.x" } @@ -11537,12 +11545,14 @@ "node_modules/typedoc-plugin-remove-references": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedoc-plugin-remove-references/-/typedoc-plugin-remove-references-0.0.6.tgz", - "integrity": "sha512-QoyHpopznnJbWW/9JT2NHSK+eTmyShkPYebwe5ZnO8aohPLc5okk4puWUDXnNh2Tn7cJU8U3t1tEMO6ghbwE8Q==" + "integrity": "sha512-QoyHpopznnJbWW/9JT2NHSK+eTmyShkPYebwe5ZnO8aohPLc5okk4puWUDXnNh2Tn7cJU8U3t1tEMO6ghbwE8Q==", + "peer": true }, "node_modules/typedoc-plugin-rename-defaults": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/typedoc-plugin-rename-defaults/-/typedoc-plugin-rename-defaults-0.7.0.tgz", "integrity": "sha512-NudSQ1o/XLHNF9c4y7LzIZxfE9ltz09yCDklBPJpP5VMRvuBpYGIbQ0ZgmPz+EIV8vPx9Z/OyKwzp4HT2vDtfg==", + "peer": true, "dependencies": { "camelcase": "^8.0.0" }, @@ -11554,6 +11564,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", + "peer": true, "engines": { "node": ">=16" }, @@ -11565,14 +11576,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/typedoc-plugin-zod/-/typedoc-plugin-zod-1.1.2.tgz", "integrity": "sha512-jsmuYg1xsGjwKdhKN4tgRYORnbKpU7v5B1ZpsazMH5lUsI6ZLxBqAY5iiZ06oz/01gHOsAdhpABgWD97MOjKQA==", + "peer": true, "peerDependencies": { "typedoc": "0.23.x || 0.24.x || 0.25.x" } }, "node_modules/typescript": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", - "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -11581,16 +11593,13 @@ "node": ">=14.17" } }, - "node_modules/typescript-esbuild": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/typescript-esbuild/-/typescript-esbuild-0.4.1.tgz", - "integrity": "sha512-MH8YACQDbxNbshNwBUEsL5FmvtU+eeY8LXUsJC6/uuVOD16JvaIhSKEHVsFGPUO8dwgbPUDzZoJk7j0eDPK1ew==", + "node_modules/typescript-document": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/typescript-document/-/typescript-document-0.0.4.tgz", + "integrity": "sha512-s3zSfVH6IVSXx2buHeT5SWdBFacJHzePCMbggMkd8rGuZrecC95OTnIoMykAHbJgVwmKUthGsfpfd1rbdDJ82Q==", + "peer": true, "dependencies": { - "@types/node": "20.11.28", "commander": "12.0.0", - "deepmerge-ts": "5.1.0", - "esbuild": "0.20.2", - "esbuild-plugin-copy": "2.1.1", "fast-glob": "3.3.2", "typedoc": "0.25.12", "typedoc-plugin-keywords": "1.6.0", @@ -11598,11 +11607,39 @@ "typedoc-plugin-merge-modules": "5.1.0", "typedoc-plugin-remove-references": "0.0.6", "typedoc-plugin-rename-defaults": "0.7.0", - "typedoc-plugin-zod": "1.1.2", - "typescript": "5.4.2" + "typedoc-plugin-zod": "1.1.2" + }, + "bin": { + "TypeScriptDocument": "Target/Class/TypeScriptDocument.js" + } + }, + "node_modules/typescript-document/node_modules/commander": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", + "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", + "peer": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/typescript-esbuild": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/typescript-esbuild/-/typescript-esbuild-0.4.5.tgz", + "integrity": "sha512-z4RS50EW3a+VaXEzs1899RIPqDJfke9TTUyOkk+rJoAOqMUvf7L/BzijNMH48pN6HaxK604vdvQy/xW8vUwTNA==", + "dependencies": { + "@types/node": "20.11.30", + "commander": "12.0.0", + "deepmerge-ts": "5.1.0", + "esbuild": "0.20.2", + "esbuild-plugin-copy": "2.1.1", + "fast-glob": "3.3.2", + "typescript": "5.4.3" }, "bin": { "TypeScriptESBuild": "Target/Class/TypeScriptESBuild.js" + }, + "peerDependencies": { + "typescript-document": "0.0.4" } }, "node_modules/typescript-esbuild/node_modules/@esbuild/aix-ppc64": { @@ -11950,6 +11987,14 @@ "node": ">=12" } }, + "node_modules/typescript-esbuild/node_modules/@types/node": { + "version": "20.11.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", + "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/typescript-esbuild/node_modules/commander": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", @@ -12350,12 +12395,14 @@ "node_modules/vscode-oniguruma": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" + "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", + "peer": true }, "node_modules/vscode-textmate": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" + "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", + "peer": true }, "node_modules/web-namespaces": { "version": "2.0.1", diff --git a/package.json b/package.json index e73488e9..f6bdd688 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "rehype-autolink-headings": "^7.1.0", "rehype-slug": "^6.0.0", "rehype-toc": "^3.0.2", - "typescript-esbuild": "^0.4.1", + "typescript-esbuild": "^0.4.5", "unpic": "^3.18.0" }, "devDependencies": {