nuclei/docs/mint.json
Tarun Koyalwar 4f93520e47
javascript protocol for scripting (includes 15+ proto libs) (#4109)
* rebase js-layer PR from @ice3man543

* package restructuring

* working

* fix duplicated event & matcher status

* fix lint error

* fix response field

* add new functions

* multiple minor improvements

* fix incorrect stats in js protocol

* sort output metadata in cli

* remove temp files

* remove dead code

* add unit and integration test

* fix lint error

* add jsdoclint using llm

* fix error in test

* add js lint using llm

* generate docs of libs

* llm lint

* remove duplicated docs

* update generated docs

* update prompt in doclint

* update docs

* temp disable version check test

* fix unit test and add retry

* fix panic in it

* update and move jsdocs

* updated jsdocs

* update docs

* update container platform in test

* dir restructure and adding docs

* add api_reference and remove markdown docs

* fix imports

* add javascript design and contribution docs

* add js protocol documentation

* update integration test and docs

* update doc ext mdx->md

* minor update to docs

* new integration test and more

* move go libs and add docs

* gen new net docs and more

* final docs update

* add new devtool

* use fastdialer

* fix build fail

* use fastdialer + network sandbox support

* add reserved keyword 'Port'

* update Port to new syntax

* misc update

* always enable templatectx in js protocol

* move docs to 'js-proto-docs' repo

* remove scrapefuncs binary

---------

Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-09-16 16:02:17 +05:30

139 lines
3.3 KiB
JSON

{
"$schema": "https://mintlify.com/schema.json",
"name": "Nuclei Documentation",
"logo": {
"dark": "/logo/dark.png",
"light": "/logo/light.png"
},
"favicon": "/favicon.png",
"colors": {
"primary": "#3B2FC9",
"light": "#6673FF",
"dark": "#3B2FC9"
},
"backgroundImage": "/images/background.png",
"topbarCtaButton": {
"type": "github",
"url": "https://github.com/projectdiscovery/nuclei"
},
"topAnchor": {
"name": "Getting Started",
"icon": "circle-play"
},
"primaryTab": {
"name": "Getting Started"
},
"tabs": [
{
"name": "Template Guide",
"url": "template-guide"
},
{
"name": "Template Example",
"url": "template-example"
},
{
"name": "Template Editor",
"url": "editor"
},
{
"name": "FAQ",
"url": "faq"
}
],
"navigation": [
{
"group": "Getting Started",
"pages": [
"getting-started/overview",
"getting-started/features",
"getting-started/install",
"getting-started/running"
]
},
{
"group": "Template Guide",
"pages": [
"template-guide/introduction",
"template-guide/template-details",
{
"group": "HTTPs",
"pages": [
"template-guide/http/base-http",
"template-guide/http/raw-http",
"template-guide/http/http-payloads",
"template-guide/http/http-fuzzing",
"template-guide/http/unsafe-http",
"template-guide/http/advance-http"
]
},
"template-guide/headless",
"template-guide/network",
"template-guide/dns",
"template-guide/file",
"template-guide/javascript",
{
"group": "Operators",
"pages": [
"template-guide/operators/matchers",
"template-guide/operators/extractors"
]
},
"template-guide/oob-testing",
"template-guide/helper-functions",
"template-guide/variables",
"template-guide/preprocessors",
"template-guide/workflows"
]
},
{
"group": "Template Example",
"pages": [
{
"group": "HTTP",
"pages": [
"template-example/http/base-http",
"template-example/http/raw-http",
"template-example/http/http-fuzzing",
"template-example/http/http-smuggling",
"template-example/http/http-payloads",
"template-example/http/http-race-conditions"
]
},
"template-example/dns",
"template-example/file",
"template-example/headless",
"template-example/network",
"template-example/workflow",
"template-example/helper-functions"
]
},
{
"group": "Editor",
"pages": [
"editor/introduction",
"editor/ai",
"editor/share",
"editor/shortcut"
]
},
{
"group": "FAQ",
"pages": [
"faq/nuclei",
"faq/templates",
"faq/editor"
]
}
],
"footerSocials": {
"twitter": "https://twitter.com/pdnuclei",
"github": "https://github.com/projectdiscovery/nuclei",
"discord": "https://discord.com/invite/projectdiscovery"
},
"feedback": {
"thumbsRating": true,
"suggestEdit": true
}
}