From a46032d60ac0b0b8d912bacb1198d1fdf96ee217 Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Thu, 14 Oct 2021 00:25:25 -0500 Subject: [PATCH] update typedoc plugin and add slug --- www/docusaurus.config.js | 2 +- www/package-lock.json | 133 ++++++++++++++++++++++++++++++--------- www/package.json | 2 +- 3 files changed, 104 insertions(+), 33 deletions(-) diff --git a/www/docusaurus.config.js b/www/docusaurus.config.js index df1d66035ba..b336f46532f 100644 --- a/www/docusaurus.config.js +++ b/www/docusaurus.config.js @@ -127,7 +127,7 @@ module.exports = { 'docusaurus-plugin-typedoc-api', { projectRoot: path.join(__dirname, '..'), - packages: ['.'], + packages: [{ path: '.', slug: 'graphql-js' }], }, ], ], diff --git a/www/package-lock.json b/www/package-lock.json index 64f43d12722..3a2ce9d9cbc 100644 --- a/www/package-lock.json +++ b/www/package-lock.json @@ -20,7 +20,7 @@ "url-loader": "^4.1.1" }, "devDependencies": { - "docusaurus-plugin-typedoc-api": "^1.3.0", + "docusaurus-plugin-typedoc-api": "^1.4.0", "typedoc": "^0.21.6" } }, @@ -3114,9 +3114,9 @@ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, "node_modules/@vscode/codicons": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/@vscode/codicons/-/codicons-0.0.22.tgz", - "integrity": "sha512-Cl3s2vgRhoJJ5nY2qC3JXCF0uoSw4zaMi0ZJIIcyOQTeeQCXIirE522cIRlcIo8cJDspQY9PMgALGvD0afZ5Mg==", + "version": "0.0.25", + "resolved": "https://registry.npmjs.org/@vscode/codicons/-/codicons-0.0.25.tgz", + "integrity": "sha512-uqPhTdADjwoCh5Ufbv0M6TZiiP2mqbfJVB4grhVx1k+YeP03LDMOHBWPsNwGKn4/0S5Mq9o1w1GeftvR031Gzg==", "dev": true }, "node_modules/@webassemblyjs/ast": { @@ -5599,15 +5599,16 @@ } }, "node_modules/docusaurus-plugin-typedoc-api": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc-api/-/docusaurus-plugin-typedoc-api-1.3.0.tgz", - "integrity": "sha512-xc8Uo2UjNjBenVkJCTVMPaWiHIbhpc3hrWEifKB39kIijCn5XZDQhJ7/YmZrUDxvo1ZR6jjKTKYj41DgixbwFw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc-api/-/docusaurus-plugin-typedoc-api-1.4.0.tgz", + "integrity": "sha512-kYbBnaEH+cr8/BdoqPQLHYrsRaNKLVbRbyprSUOZN3Hd33FcWBvf2yClqDyqxx4uOeyttUcHwIo1O5rYx8iDcA==", "dev": true, "dependencies": { "@docusaurus/types": "2.0.0-beta.6", - "@vscode/codicons": "^0.0.22", + "@docusaurus/utils": "2.0.0-beta.6", + "@vscode/codicons": "^0.0.25", "marked": "^2.1.3", - "typedoc": "^0.21.9" + "typedoc": "^0.22.5" }, "engines": { "node": ">=12.17.0", @@ -5622,6 +5623,40 @@ "typescript": "^4.0.0" } }, + "node_modules/docusaurus-plugin-typedoc-api/node_modules/typedoc": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.5.tgz", + "integrity": "sha512-KFrWGU1iKiTGw0RcyjLNYDmhd7uICU14HgBNPmFKY/sT4Pm/fraaLyWyisst9vGTUAKxqibqoDITR7+ZcAkhHg==", + "dev": true, + "dependencies": { + "glob": "^7.2.0", + "lunr": "^2.3.9", + "marked": "^3.0.4", + "minimatch": "^3.0.4", + "shiki": "^0.9.11" + }, + "bin": { + "typedoc": "bin/typedoc" + }, + "engines": { + "node": ">= 12.10.0" + }, + "peerDependencies": { + "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x" + } + }, + "node_modules/docusaurus-plugin-typedoc-api/node_modules/typedoc/node_modules/marked": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/marked/-/marked-3.0.7.tgz", + "integrity": "sha512-ctKqbnLuNbsHbI26cfMyOlKgXGfl1orOv1AvWWDX7AkgfMOwCWvmuYc+mVLeWhQ9W6hdWVBynOs96VkcscKo0Q==", + "dev": true, + "bin": { + "marked": "bin/marked" + }, + "engines": { + "node": ">= 12" + } + }, "node_modules/dom-converter": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", @@ -6728,9 +6763,9 @@ "integrity": "sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4=" }, "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8210,6 +8245,12 @@ "node": ">=6" } }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -11994,12 +12035,12 @@ } }, "node_modules/shiki": { - "version": "0.9.10", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.10.tgz", - "integrity": "sha512-xeM7Oc6hY+6iW5O/T5hor8ul7mEprzyl5y4r5zthEHToQNw7MIhREMgU3r2gKDB0NaMLNrkcEQagudCdzE13Lg==", + "version": "0.9.12", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.12.tgz", + "integrity": "sha512-VXcROdldv0/Qu0w2XvzU4IrvTeBNs/Kj/FCmtcEXGz7Tic/veQzliJj6tEiAgoKianhQstpYmbPDStHU5Opqcw==", "dev": true, "dependencies": { - "json5": "^2.2.0", + "jsonc-parser": "^3.0.0", "onigasm": "^2.2.5", "vscode-textmate": "5.2.0" } @@ -16765,9 +16806,9 @@ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, "@vscode/codicons": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/@vscode/codicons/-/codicons-0.0.22.tgz", - "integrity": "sha512-Cl3s2vgRhoJJ5nY2qC3JXCF0uoSw4zaMi0ZJIIcyOQTeeQCXIirE522cIRlcIo8cJDspQY9PMgALGvD0afZ5Mg==", + "version": "0.0.25", + "resolved": "https://registry.npmjs.org/@vscode/codicons/-/codicons-0.0.25.tgz", + "integrity": "sha512-uqPhTdADjwoCh5Ufbv0M6TZiiP2mqbfJVB4grhVx1k+YeP03LDMOHBWPsNwGKn4/0S5Mq9o1w1GeftvR031Gzg==", "dev": true }, "@webassemblyjs/ast": { @@ -18651,15 +18692,39 @@ } }, "docusaurus-plugin-typedoc-api": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc-api/-/docusaurus-plugin-typedoc-api-1.3.0.tgz", - "integrity": "sha512-xc8Uo2UjNjBenVkJCTVMPaWiHIbhpc3hrWEifKB39kIijCn5XZDQhJ7/YmZrUDxvo1ZR6jjKTKYj41DgixbwFw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc-api/-/docusaurus-plugin-typedoc-api-1.4.0.tgz", + "integrity": "sha512-kYbBnaEH+cr8/BdoqPQLHYrsRaNKLVbRbyprSUOZN3Hd33FcWBvf2yClqDyqxx4uOeyttUcHwIo1O5rYx8iDcA==", "dev": true, "requires": { "@docusaurus/types": "2.0.0-beta.6", - "@vscode/codicons": "^0.0.22", + "@docusaurus/utils": "2.0.0-beta.6", + "@vscode/codicons": "^0.0.25", "marked": "^2.1.3", - "typedoc": "^0.21.9" + "typedoc": "^0.22.5" + }, + "dependencies": { + "typedoc": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.5.tgz", + "integrity": "sha512-KFrWGU1iKiTGw0RcyjLNYDmhd7uICU14HgBNPmFKY/sT4Pm/fraaLyWyisst9vGTUAKxqibqoDITR7+ZcAkhHg==", + "dev": true, + "requires": { + "glob": "^7.2.0", + "lunr": "^2.3.9", + "marked": "^3.0.4", + "minimatch": "^3.0.4", + "shiki": "^0.9.11" + }, + "dependencies": { + "marked": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/marked/-/marked-3.0.7.tgz", + "integrity": "sha512-ctKqbnLuNbsHbI26cfMyOlKgXGfl1orOv1AvWWDX7AkgfMOwCWvmuYc+mVLeWhQ9W6hdWVBynOs96VkcscKo0Q==", + "dev": true + } + } + } } }, "dom-converter": { @@ -19498,9 +19563,9 @@ } }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -20560,6 +20625,12 @@ "minimist": "^1.2.5" } }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -23354,12 +23425,12 @@ } }, "shiki": { - "version": "0.9.10", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.10.tgz", - "integrity": "sha512-xeM7Oc6hY+6iW5O/T5hor8ul7mEprzyl5y4r5zthEHToQNw7MIhREMgU3r2gKDB0NaMLNrkcEQagudCdzE13Lg==", + "version": "0.9.12", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.12.tgz", + "integrity": "sha512-VXcROdldv0/Qu0w2XvzU4IrvTeBNs/Kj/FCmtcEXGz7Tic/veQzliJj6tEiAgoKianhQstpYmbPDStHU5Opqcw==", "dev": true, "requires": { - "json5": "^2.2.0", + "jsonc-parser": "^3.0.0", "onigasm": "^2.2.5", "vscode-textmate": "5.2.0" } diff --git a/www/package.json b/www/package.json index 2f5324d2f5b..dccb2c22ea4 100644 --- a/www/package.json +++ b/www/package.json @@ -38,7 +38,7 @@ ] }, "devDependencies": { - "docusaurus-plugin-typedoc-api": "^1.3.0", + "docusaurus-plugin-typedoc-api": "^1.4.0", "typedoc": "^0.21.6" } }