|
|
@@ -12,6 +12,7 @@
|
|
|
"@rollup/plugin-node-resolve": "^15.0.1",
|
|
|
"@rollup/plugin-terser": "^0.4.0",
|
|
|
"chalk": "^5.2.0",
|
|
|
+ "clean-jsdoc-theme": "^4.3.0",
|
|
|
"concurrently": "^9.0.0",
|
|
|
"dpdm": "^3.14.0",
|
|
|
"eslint": "^8.37.0",
|
|
|
@@ -21,6 +22,7 @@
|
|
|
"eslint-plugin-import": "^2.27.5",
|
|
|
"failonlyreporter": "^1.0.0",
|
|
|
"jimp": "^1.6.0",
|
|
|
+ "jsdoc": "^4.0.4",
|
|
|
"magic-string": "^0.30.0",
|
|
|
"pixelmatch": "^6.0.0",
|
|
|
"puppeteer": "^22.0.0",
|
|
|
@@ -45,6 +47,15 @@
|
|
|
"node": ">=6.9.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@babel/helper-string-parser": {
|
|
|
+ "version": "7.25.9",
|
|
|
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
|
|
|
+ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.9.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@babel/helper-validator-identifier": {
|
|
|
"version": "7.25.9",
|
|
|
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
|
|
|
@@ -54,6 +65,21 @@
|
|
|
"node": ">=6.9.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@babel/parser": {
|
|
|
+ "version": "7.26.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
|
|
|
+ "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/types": "^7.26.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "parser": "bin/babel-parser.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@babel/runtime": {
|
|
|
"version": "7.26.0",
|
|
|
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz",
|
|
|
@@ -72,6 +98,19 @@
|
|
|
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@babel/types": {
|
|
|
+ "version": "7.26.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
|
|
|
+ "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/helper-string-parser": "^7.25.9",
|
|
|
+ "@babel/helper-validator-identifier": "^7.25.9"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.9.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@eslint-community/eslint-utils": {
|
|
|
"version": "4.4.1",
|
|
|
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
|
|
|
@@ -719,6 +758,18 @@
|
|
|
"@jridgewell/sourcemap-codec": "^1.4.14"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@jsdoc/salty": {
|
|
|
+ "version": "0.2.8",
|
|
|
+ "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.8.tgz",
|
|
|
+ "integrity": "sha512-5e+SFVavj1ORKlKaKr2BmTOekmXbelU7dC0cDkQLqag7xfuTPuGMUFx7KWJuv4bYZrTsoL2Z18VVCOKYxzoHcg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "lodash": "^4.17.21"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=v12.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@mdn/browser-compat-data": {
|
|
|
"version": "5.6.11",
|
|
|
"resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.11.tgz",
|
|
|
@@ -1520,6 +1571,28 @@
|
|
|
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@types/linkify-it": {
|
|
|
+ "version": "5.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
|
|
|
+ "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "node_modules/@types/markdown-it": {
|
|
|
+ "version": "14.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",
|
|
|
+ "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@types/linkify-it": "^5",
|
|
|
+ "@types/mdurl": "^2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@types/mdurl": {
|
|
|
+ "version": "2.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
|
|
|
+ "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/@types/node": {
|
|
|
"version": "16.9.1",
|
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz",
|
|
|
@@ -2037,6 +2110,12 @@
|
|
|
"readable-stream": "^3.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/bluebird": {
|
|
|
+ "version": "3.7.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
|
|
|
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/bmp-ts": {
|
|
|
"version": "1.0.9",
|
|
|
"resolved": "https://registry.npmjs.org/bmp-ts/-/bmp-ts-1.0.9.tgz",
|
|
|
@@ -2358,6 +2437,16 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/camel-case": {
|
|
|
+ "version": "4.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
|
|
|
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "pascal-case": "^3.1.2",
|
|
|
+ "tslib": "^2.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/camelcase": {
|
|
|
"version": "6.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
|
|
|
@@ -2390,6 +2479,18 @@
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
+ "node_modules/catharsis": {
|
|
|
+ "version": "0.9.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz",
|
|
|
+ "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "lodash": "^4.17.15"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/chalk": {
|
|
|
"version": "5.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
|
|
|
@@ -2425,6 +2526,49 @@
|
|
|
"devtools-protocol": "*"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/clean-css": {
|
|
|
+ "version": "5.3.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
|
|
|
+ "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "source-map": "~0.6.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/clean-jsdoc-theme": {
|
|
|
+ "version": "4.3.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/clean-jsdoc-theme/-/clean-jsdoc-theme-4.3.0.tgz",
|
|
|
+ "integrity": "sha512-QMrBdZ2KdPt6V2Ytg7dIt0/q32U4COpxvR0UDhPjRRKRL0o0MvRCR5YpY37/4rPF1SI1AYEKAWyof7ndCb/dzA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@jsdoc/salty": "^0.2.4",
|
|
|
+ "fs-extra": "^10.1.0",
|
|
|
+ "html-minifier-terser": "^7.2.0",
|
|
|
+ "klaw-sync": "^6.0.0",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "showdown": "^2.1.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "jsdoc": ">=3.x <=4.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/clean-jsdoc-theme/node_modules/fs-extra": {
|
|
|
+ "version": "10.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
|
|
|
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "graceful-fs": "^4.2.0",
|
|
|
+ "jsonfile": "^6.0.1",
|
|
|
+ "universalify": "^2.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/clean-stack": {
|
|
|
"version": "2.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
|
|
|
@@ -3022,6 +3166,16 @@
|
|
|
"url": "https://github.com/fb55/domutils?sponsor=1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/dot-case": {
|
|
|
+ "version": "3.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
|
|
|
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "no-case": "^3.0.4",
|
|
|
+ "tslib": "^2.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/dpdm": {
|
|
|
"version": "3.14.0",
|
|
|
"resolved": "https://registry.npmjs.org/dpdm/-/dpdm-3.14.0.tgz",
|
|
|
@@ -4559,6 +4713,36 @@
|
|
|
"node": ">=12"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/html-minifier-terser": {
|
|
|
+ "version": "7.2.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz",
|
|
|
+ "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "camel-case": "^4.1.2",
|
|
|
+ "clean-css": "~5.3.2",
|
|
|
+ "commander": "^10.0.0",
|
|
|
+ "entities": "^4.4.0",
|
|
|
+ "param-case": "^3.0.4",
|
|
|
+ "relateurl": "^0.2.7",
|
|
|
+ "terser": "^5.15.1"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "html-minifier-terser": "cli.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": "^14.13.1 || >=16.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/html-minifier-terser/node_modules/commander": {
|
|
|
+ "version": "10.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
|
|
|
+ "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/htmlparser2": {
|
|
|
"version": "9.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",
|
|
|
@@ -5225,12 +5409,59 @@
|
|
|
"js-yaml": "bin/js-yaml.js"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/js2xmlparser": {
|
|
|
+ "version": "4.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz",
|
|
|
+ "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "xmlcreate": "^2.0.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/jsbn": {
|
|
|
"version": "1.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
|
|
|
"integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/jsdoc": {
|
|
|
+ "version": "4.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.4.tgz",
|
|
|
+ "integrity": "sha512-zeFezwyXeG4syyYHbvh1A967IAqq/67yXtXvuL5wnqCkFZe8I0vKfm+EO+YEvLguo6w9CDUbrAXVtJSHh2E8rw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/parser": "^7.20.15",
|
|
|
+ "@jsdoc/salty": "^0.2.1",
|
|
|
+ "@types/markdown-it": "^14.1.1",
|
|
|
+ "bluebird": "^3.7.2",
|
|
|
+ "catharsis": "^0.9.0",
|
|
|
+ "escape-string-regexp": "^2.0.0",
|
|
|
+ "js2xmlparser": "^4.0.2",
|
|
|
+ "klaw": "^3.0.0",
|
|
|
+ "markdown-it": "^14.1.0",
|
|
|
+ "markdown-it-anchor": "^8.6.7",
|
|
|
+ "marked": "^4.0.10",
|
|
|
+ "mkdirp": "^1.0.4",
|
|
|
+ "requizzle": "^0.2.3",
|
|
|
+ "strip-json-comments": "^3.1.0",
|
|
|
+ "underscore": "~1.13.2"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "jsdoc": "jsdoc.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/jsdoc/node_modules/escape-string-regexp": {
|
|
|
+ "version": "2.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
|
|
|
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/json-buffer": {
|
|
|
"version": "3.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
|
|
|
@@ -5297,6 +5528,24 @@
|
|
|
"json-buffer": "3.0.1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/klaw": {
|
|
|
+ "version": "3.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
|
|
|
+ "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "graceful-fs": "^4.1.9"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/klaw-sync": {
|
|
|
+ "version": "6.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz",
|
|
|
+ "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "graceful-fs": "^4.1.11"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/levn": {
|
|
|
"version": "0.4.1",
|
|
|
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
|
|
|
@@ -5316,6 +5565,15 @@
|
|
|
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/linkify-it": {
|
|
|
+ "version": "5.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
|
|
|
+ "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "uc.micro": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/locate-path": {
|
|
|
"version": "6.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
|
|
|
@@ -5408,6 +5666,15 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/lower-case": {
|
|
|
+ "version": "2.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
|
|
|
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "tslib": "^2.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/lru-cache": {
|
|
|
"version": "10.4.3",
|
|
|
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
|
|
|
@@ -5656,6 +5923,51 @@
|
|
|
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/markdown-it": {
|
|
|
+ "version": "14.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
|
|
|
+ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "argparse": "^2.0.1",
|
|
|
+ "entities": "^4.4.0",
|
|
|
+ "linkify-it": "^5.0.0",
|
|
|
+ "mdurl": "^2.0.0",
|
|
|
+ "punycode.js": "^2.3.1",
|
|
|
+ "uc.micro": "^2.1.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "markdown-it": "bin/markdown-it.mjs"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/markdown-it-anchor": {
|
|
|
+ "version": "8.6.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz",
|
|
|
+ "integrity": "sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==",
|
|
|
+ "dev": true,
|
|
|
+ "peerDependencies": {
|
|
|
+ "@types/markdown-it": "*",
|
|
|
+ "markdown-it": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/marked": {
|
|
|
+ "version": "4.3.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
|
|
|
+ "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
|
|
|
+ "dev": true,
|
|
|
+ "bin": {
|
|
|
+ "marked": "bin/marked.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 12"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/mdurl": {
|
|
|
+ "version": "2.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
|
|
|
+ "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/media-typer": {
|
|
|
"version": "0.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
|
|
|
@@ -5975,6 +6287,16 @@
|
|
|
"node": ">= 0.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/no-case": {
|
|
|
+ "version": "3.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
|
|
|
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "lower-case": "^2.0.2",
|
|
|
+ "tslib": "^2.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/node-forge": {
|
|
|
"version": "1.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
|
|
|
@@ -6676,6 +6998,16 @@
|
|
|
"integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/param-case": {
|
|
|
+ "version": "3.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
|
|
|
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "dot-case": "^3.0.4",
|
|
|
+ "tslib": "^2.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/parent-module": {
|
|
|
"version": "1.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
|
|
|
@@ -6737,6 +7069,16 @@
|
|
|
"node": ">= 0.8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/pascal-case": {
|
|
|
+ "version": "3.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
|
|
|
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "no-case": "^3.0.4",
|
|
|
+ "tslib": "^2.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/path-exists": {
|
|
|
"version": "4.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
|
|
|
@@ -6971,6 +7313,15 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/punycode.js": {
|
|
|
+ "version": "2.3.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
|
|
|
+ "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/puppeteer": {
|
|
|
"version": "22.15.0",
|
|
|
"resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.15.0.tgz",
|
|
|
@@ -7204,6 +7555,15 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/relateurl": {
|
|
|
+ "version": "0.2.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
|
|
|
+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/require-directory": {
|
|
|
"version": "2.1.1",
|
|
|
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
|
|
|
@@ -7213,6 +7573,15 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/requizzle": {
|
|
|
+ "version": "0.2.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz",
|
|
|
+ "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "lodash": "^4.17.21"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/resolve": {
|
|
|
"version": "1.22.8",
|
|
|
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
|
|
|
@@ -7818,6 +8187,31 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/showdown": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/showdown/-/showdown-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "commander": "^9.0.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "showdown": "bin/showdown.js"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "individual",
|
|
|
+ "url": "https://www.paypal.me/tiviesantos"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/showdown/node_modules/commander": {
|
|
|
+ "version": "9.5.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
|
|
|
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": "^12.20.0 || >=14"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/side-channel": {
|
|
|
"version": "1.0.6",
|
|
|
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
|
|
|
@@ -8794,6 +9188,12 @@
|
|
|
"node": ">=14.17"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/uc.micro": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/unbox-primitive": {
|
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
|
|
|
@@ -8819,6 +9219,12 @@
|
|
|
"through": "^2.3.8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/underscore": {
|
|
|
+ "version": "1.13.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz",
|
|
|
+ "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/unique-filename": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
|
|
|
@@ -9239,6 +9645,12 @@
|
|
|
"node": ">=4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/xmlcreate": {
|
|
|
+ "version": "2.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz",
|
|
|
+ "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/y18n": {
|
|
|
"version": "5.0.8",
|
|
|
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
|