{"_id":"@clean-jsdoc-theme/setu","_rev":"19-451a2d4692c218a36d902b90ff431301","name":"@clean-jsdoc-theme/setu","dist-tags":{"next":"5.0.0-alpha.0","latest":"5.2.1"},"versions":{"5.0.0-alpha.0":{"name":"@clean-jsdoc-theme/setu","version":"5.0.0-alpha.0","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.0-alpha.0","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"1d6e6eae180941bde9cf7470a8b95811a4d72222","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-WidA++etDa+qMJ+N1ECXPzWEmf15v/morpACtmwHrvzcgiPlOkpgst8uVCT+nADXxAUkLcIkaCpiZlpVgEfpRQ==","signatures":[{"sig":"MEUCIQC9n3ZMmkkT/e5MnY4VtdMTbQVEI+FN5mFp2UcpItqLFgIgGl6M/EF1IDBlSpoV7QpAG73/Qfq0+OB2A8rcxzsRtIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":681511},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.0-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/9bfce8577519e20ba4d2b17199c6f58c/clean-jsdoc-theme-setu-5.0.0-alpha.0.tgz","_integrity":"sha512-WidA++etDa+qMJ+N1ECXPzWEmf15v/morpACtmwHrvzcgiPlOkpgst8uVCT+nADXxAUkLcIkaCpiZlpVgEfpRQ==","deprecated":"This is a pre-release alpha. The stable 5.x release is now available — please upgrade to the latest version.","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.0-alpha.0","mdast-util-from-markdown":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.0-alpha.0_1781105498817_0.5686086309222027","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.1":{"name":"@clean-jsdoc-theme/setu","version":"5.0.0-alpha.1","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.0-alpha.1","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"f77adc9807db45a3e1752764c6983fae1d48ec07","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-fvqAPC1OlHDSkzHgAv3GvmCRbPAgpTe7XiXDAOWUcsinAD74LcK4yOePl3U7ky2k4SI5+JIl9u/yIA2AZaHhWQ==","signatures":[{"sig":"MEUCIDNXZUWizao1eKbeHVTY7TvgyeXCtLv21kK+tOAWIiXDAiEAwzRPetpLZUd6GOx5/X09heQIWo8L+Uzbnmk3h5Vj5cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":681511},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/14a6017a1eb1a61045338b4ee7aba0c0/clean-jsdoc-theme-setu-5.0.0-alpha.1.tgz","_integrity":"sha512-fvqAPC1OlHDSkzHgAv3GvmCRbPAgpTe7XiXDAOWUcsinAD74LcK4yOePl3U7ky2k4SI5+JIl9u/yIA2AZaHhWQ==","deprecated":"This is a pre-release alpha. The stable 5.x release is now available — please upgrade to the latest version.","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.0-alpha.1","mdast-util-from-markdown":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.0-alpha.1_1781106869054_0.6604344821483905","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.2":{"name":"@clean-jsdoc-theme/setu","version":"5.0.0-alpha.2","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.0-alpha.2","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"d05f6fa36fafe9210ae42831b6cc4da432204601","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-vd/IWHNbFEhLL9GWbWziKrs5jv4LzCmu7L5RXnioJGqGMSATbGhvaU9NY9yk+oeLT0InK3m2cAM34Nzf/Autcw==","signatures":[{"sig":"MEYCIQC8engGtwMLNzufx23NulyE6hZcvSDJgnyT28jDVWo7RAIhAJvoS91ww9GrnP6o7udHK466T4ikVUYxo8UyPkTJFNmA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735647},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.0-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/e4dadb7d81f13faf5f70751bb674fce4/clean-jsdoc-theme-setu-5.0.0-alpha.2.tgz","_integrity":"sha512-vd/IWHNbFEhLL9GWbWziKrs5jv4LzCmu7L5RXnioJGqGMSATbGhvaU9NY9yk+oeLT0InK3m2cAM34Nzf/Autcw==","deprecated":"This is a pre-release alpha. The stable 5.x release is now available — please upgrade to the latest version.","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.0-alpha.2","mdast-util-from-markdown":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.0-alpha.2_1781191194913_0.65193209083607","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.3":{"name":"@clean-jsdoc-theme/setu","version":"5.0.0-alpha.3","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.0-alpha.3","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"7b32b8920b964140e2c4c968276de46d47a0aebb","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-gVIYHxpF246mioELGkmvBm1dEKlsO5WdEedWaXrhXhAuxzqi01uyR3axJ0lALVXdB8cMwJ1yiHJ76l/K/ggWig==","signatures":[{"sig":"MEUCIAzJVUT61TxRyLTC8kpSS07ZJstzaA2W7Puyh1Zbu6KvAiEAgIhhEWBF8WCo94OHSyZYX8p4c6E4OnO24Bzz2MzZGD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757671},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/097ec875c21c2b3a08e6ab2435e076c3/clean-jsdoc-theme-setu-5.0.0-alpha.3.tgz","_integrity":"sha512-gVIYHxpF246mioELGkmvBm1dEKlsO5WdEedWaXrhXhAuxzqi01uyR3axJ0lALVXdB8cMwJ1yiHJ76l/K/ggWig==","deprecated":"This is a pre-release alpha. The stable 5.x release is now available — please upgrade to the latest version.","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.0-alpha.3","mdast-util-from-markdown":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.0-alpha.3_1781274683981_0.35558020779396715","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.4":{"name":"@clean-jsdoc-theme/setu","version":"5.0.0-alpha.4","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.0-alpha.4","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"c98cc0f73aebab3ffa07701ef074d18049ebd7ac","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-7/QY8ws4Z754aTwRPj9X/Ufqpx9FSJZyAQ9FL582Dsgy4I7kxcGI2IksEbZft5ROFjTwxUCs0WcHbo1im28F7A==","signatures":[{"sig":"MEYCIQC1OJGX105pUvr5VpFbzOfUCfHgwpoEWZuhjtgfHSyrgAIhAL7IFkVCienAUY1YGve6iDReMRGfOmOtol8dcDzn2ZAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816122},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/21bd3f78bd23826d1c094cc8321044ec/clean-jsdoc-theme-setu-5.0.0-alpha.4.tgz","_integrity":"sha512-7/QY8ws4Z754aTwRPj9X/Ufqpx9FSJZyAQ9FL582Dsgy4I7kxcGI2IksEbZft5ROFjTwxUCs0WcHbo1im28F7A==","deprecated":"This is a pre-release alpha. The stable 5.x release is now available — please upgrade to the latest version.","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.0-alpha.4","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.0-alpha.4_1781427001688_0.1962091259539831","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@clean-jsdoc-theme/setu","version":"5.0.0","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.0","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"3a2cea8651e096afebf05c31af7fc09f7bc33e27","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.0.tgz","fileCount":9,"integrity":"sha512-K4776/nbwePrrN03PhUmPY7OkCCk8vVB8glWXgoNwpd6sR5BkEkDnNzP1x03RZ/5OW1tgNqzbT52kedLkQO7yg==","signatures":[{"sig":"MEUCIQD8gXiTNjEwrlsz0oTjVdhQSgsn+o9PjZOrdXobxSqJZQIgMw2Prf/pVe5Yc+JVAnrCQkMbklJXIz04Z8/pQ0CtlaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816098},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/6401c194718c214622ea5742c50dcd63/clean-jsdoc-theme-setu-5.0.0.tgz","_integrity":"sha512-K4776/nbwePrrN03PhUmPY7OkCCk8vVB8glWXgoNwpd6sR5BkEkDnNzP1x03RZ/5OW1tgNqzbT52kedLkQO7yg==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.0","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.0_1781521788838_0.4371463238151643","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@clean-jsdoc-theme/setu","version":"5.0.1","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.1","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"fbc34d4ccd7c7928ce5482b6b78f0cad2907049c","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.1.tgz","fileCount":9,"integrity":"sha512-oXEew4OxK5+nXOJmycsqkpmnKU+3RL0TDS9o/2amA6sbaVlvIhqpCSPFQB7BKxU6EIDXjttsvshdXrGmCQFwMA==","signatures":[{"sig":"MEQCIFgg5G9v5wsJrZ5d0dZEZLhu51xa4Z9+N/U6G954GkkKAiALci7C30eqoYKKr+YdBuuB5IrHIQnwgAVjpoiov4fwmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":888845},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/868fc783b2ef3d8d9b6fb0c467505469/clean-jsdoc-theme-setu-5.0.1.tgz","_integrity":"sha512-oXEew4OxK5+nXOJmycsqkpmnKU+3RL0TDS9o/2amA6sbaVlvIhqpCSPFQB7BKxU6EIDXjttsvshdXrGmCQFwMA==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.1","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.1_1781599550234_0.9567286494172302","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@clean-jsdoc-theme/setu","version":"5.0.2","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.2","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"2c1e024bfb1fa1634bb7e261978fa5b051f3875d","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.2.tgz","fileCount":9,"integrity":"sha512-7A3yu+9+Skg5kOG6CqMn65O3oLrXfLQBmFrks68V0BYRMcZ2cFJTaqgS7GlqhuVg+LjgNwhVaq/sfST1HScUuQ==","signatures":[{"sig":"MEQCIBYuvumjuf/krTxiSXCUlyMXYSP3WghpOZ4C7gHntnuFAiBTfMvtI+00T8loqFdBP7wmuHWe5EFIqyBlwX/4ZU5XIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":892561},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/5cec9bda7179ebbbfb7f946886d1ba55/clean-jsdoc-theme-setu-5.0.2.tgz","_integrity":"sha512-7A3yu+9+Skg5kOG6CqMn65O3oLrXfLQBmFrks68V0BYRMcZ2cFJTaqgS7GlqhuVg+LjgNwhVaq/sfST1HScUuQ==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.2","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.2_1781666956885_0.9557391046406163","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@clean-jsdoc-theme/setu","version":"5.0.3","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.3","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"28241a159628bdded0773c29322e8ba8ca9972e0","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.3.tgz","fileCount":9,"integrity":"sha512-7tZDTILFnTJBLX94C7zLuQlOHcTx+K4CWkbY3BelFnb6ey+gruFAQD8yZ3yi/lz9GerdiX2P4D2OjprKV8sdMg==","signatures":[{"sig":"MEYCIQCBP31/AHpvAu2Dn24vhibBylLHpyqhnhMa6NnjLNrcFwIhAO74uOjnjP2qVhR3MBs1pcWQis8yUXvzMHxsp1RmMnnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":892561},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/ac66e7c965e0ce6cc38030a4433c46de/clean-jsdoc-theme-setu-5.0.3.tgz","_integrity":"sha512-7tZDTILFnTJBLX94C7zLuQlOHcTx+K4CWkbY3BelFnb6ey+gruFAQD8yZ3yi/lz9GerdiX2P4D2OjprKV8sdMg==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.3","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.3_1782188618471_0.11020528981026634","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@clean-jsdoc-theme/setu","version":"5.0.4","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.4","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"8717471fc252d2eba48c885b7ddf30493bf16ae0","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.4.tgz","fileCount":9,"integrity":"sha512-Stk3oQf1YPFAuPzwvTMlOySTIFUf7rP9qppNNolW+vmitm8y2LkaFrgoMzDr4ulvWDnJKdiI+GlMdUfvhjv+KQ==","signatures":[{"sig":"MEQCIAsvlFMYGZo4o24xc/kYztJWpaWxDpyzK8ON72FHfdWzAiBGFaMOTERF5v3JOj673zrnjt1ahs9mbxsvs7HAnndbGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026809},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/636772db8a933d4feb3691370f717ae7/clean-jsdoc-theme-setu-5.0.4.tgz","_integrity":"sha512-Stk3oQf1YPFAuPzwvTMlOySTIFUf7rP9qppNNolW+vmitm8y2LkaFrgoMzDr4ulvWDnJKdiI+GlMdUfvhjv+KQ==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.4","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.4_1782376578695_0.8524099389124453","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@clean-jsdoc-theme/setu","version":"5.0.5","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.5","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"607b781420e3b057f3877bf65401157f8bd74971","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.5.tgz","fileCount":9,"integrity":"sha512-2zEnMVM4gNWjE9oOcUv05IYX8YVwQQ/r20d9SckX7Pb4E9AHeIBOwsmJ8kCFcbAGe0ZB71UFxFKlO3FOmN/Cxw==","signatures":[{"sig":"MEQCIHbK9UWKUa1vhdaYPqr/7bqY11TOhjGysBku4T0vpfR5AiApbP4oXGOE+/1WGcN9zR4Wtyx8ZYNbtXOczpFOxBDxFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026905},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/470ada08186553b817c6b68930494e2f/clean-jsdoc-theme-setu-5.0.5.tgz","_integrity":"sha512-2zEnMVM4gNWjE9oOcUv05IYX8YVwQQ/r20d9SckX7Pb4E9AHeIBOwsmJ8kCFcbAGe0ZB71UFxFKlO3FOmN/Cxw==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.5","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.5_1782401397269_0.054258627803590365","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@clean-jsdoc-theme/setu","version":"5.0.6","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.6","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"fbde85de032fba3ea75ec9f9087a5b5c5cce83d9","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.6.tgz","fileCount":9,"integrity":"sha512-ui/Vuvx6XgERrczqFU44L6rcGWstHwXeMxjAQT+YQ4TaiVjwZYJ0Cda6T+dRRa40XKvmjjcRF+OovWdJNITH3g==","signatures":[{"sig":"MEUCICxkbGSrQCsUmbF8WjDBgAiwrXPWE+V8bKmMy4EQkFieAiEA1YUGiLbAJbLIAv4MJPfyzc7+vBLye+Dy0PplUzJcoXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104539},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/15cb9688c732652d509ba56e3021d3f5/clean-jsdoc-theme-setu-5.0.6.tgz","_integrity":"sha512-ui/Vuvx6XgERrczqFU44L6rcGWstHwXeMxjAQT+YQ4TaiVjwZYJ0Cda6T+dRRa40XKvmjjcRF+OovWdJNITH3g==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.6","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^2.0.0","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.6_1782924974224_0.1908705681786862","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"@clean-jsdoc-theme/setu","version":"5.0.7","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.7","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"592289dee7a120c18cb26cc09664e1cf49496b07","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.7.tgz","fileCount":9,"integrity":"sha512-/rPIc2yl3B7PaoF72fZLEvAHQFw6bSmAXXUXyTYZRGtvvq744fEj6qC64kuIMzHzvtDD0/N58ddgjivYYhPdhA==","signatures":[{"sig":"MEUCIEw8jTxRTB9prIfqrZuhxgXSdfouxxBbKAC2eqmzX+EFAiEAk5DRAe3GgyO2ln1OrDAKlpLzQbOZaFL9i3CfNl7DUKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104240},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/450cba2d3a4d55720cd1db9d5cf7af6f/clean-jsdoc-theme-setu-5.0.7.tgz","_integrity":"sha512-/rPIc2yl3B7PaoF72fZLEvAHQFw6bSmAXXUXyTYZRGtvvq744fEj6qC64kuIMzHzvtDD0/N58ddgjivYYhPdhA==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.7","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","vitest":"^4.1.10","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.7_1783411401038_0.43348074522230706","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@clean-jsdoc-theme/setu","version":"5.0.8","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.0.8","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"e4841870217cf0a347ef469476957aadc80023ab","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.0.8.tgz","fileCount":9,"integrity":"sha512-7lLKzlbESaiVDteBG5mZYBGyr2rV7CkaGeUKJ7Vz08mDf3qlGf5y1VOGLwLBjyMw1VzB9rBtTqqe2FBw//dD2g==","signatures":[{"sig":"MEUCICAaJeMOL0om53gD4gI2ji8zYu240OOJ19gmYhg1OCWLAiEA2JE6UkunYQxuHJUc/6jSpWX/GBEWrBHtKSnSbEAOk4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104320},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.0.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/df3223166d5545b3e7477bea2c4249e2/clean-jsdoc-theme-setu-5.0.8.tgz","_integrity":"sha512-7lLKzlbESaiVDteBG5mZYBGyr2rV7CkaGeUKJ7Vz08mDf3qlGf5y1VOGLwLBjyMw1VzB9rBtTqqe2FBw//dD2g==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.0.8","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","preact":"^10.22.0","vitest":"^4.1.10","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"peerDependencies":{"preact":"^10.22.0"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.0.8_1784304121811_0.426350912283612","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@clean-jsdoc-theme/setu","version":"5.1.0","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.1.0","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"2db020b422bbe67c3a366758eb46fc92766c84dc","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.1.0.tgz","fileCount":9,"integrity":"sha512-ZiBxWrWiB4l8uCq80Qr29J9n65AHEWF70BJackXF1D6dXHc1OzwOVvarvMdjlkuZ+Su+M7qgHkkQGMumuieyDQ==","signatures":[{"sig":"MEQCIBMq5F152Jz+QsL1nHzDM8BzdTln40LvPwTtmquqJXyAAiBfKKeYLZwSxveGpAayV7Lba6oEBgovMFGMn6zmFqgNWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1106954},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/90e95af7411615af45d8b02322ac4daf/clean-jsdoc-theme-setu-5.1.0.tgz","_integrity":"sha512-ZiBxWrWiB4l8uCq80Qr29J9n65AHEWF70BJackXF1D6dXHc1OzwOVvarvMdjlkuZ+Su+M7qgHkkQGMumuieyDQ==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.1.0","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","preact":"^10.22.0","vitest":"^4.1.10","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"peerDependencies":{"preact":"^10.22.0"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.1.0_1784898450793_0.4191006421089367","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@clean-jsdoc-theme/setu","version":"5.1.1","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.1.1","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"a35f71ab232d182c55da3442fee039a560a0239a","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.1.1.tgz","fileCount":9,"integrity":"sha512-FZEG1Nr0rRTN75m0iQ1uoZXdP4DTafV5B1Yqw4yJdjjXpiMB/0Ab7xJ0BcdAlYAlZjWsvINsbeyegF26xxJAog==","signatures":[{"sig":"MEUCIQCUtFKIWfyD4yl+zYwUceZBgKbpVyFK69CDHvkNRys5OQIgNWdaTDn1Ww4crggCwutfK8VpYrYXwbAlgxqQQUy2gv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1106954},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsup --watch\"","lint":"eslint src","test":"vitest run","build":"tsup","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/4d89be95d5aa8782da16863841745401/clean-jsdoc-theme-setu-5.1.1.tgz","_integrity":"sha512-FZEG1Nr0rRTN75m0iQ1uoZXdP4DTafV5B1Yqw4yJdjjXpiMB/0Ab7xJ0BcdAlYAlZjWsvINsbeyegF26xxJAog==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.1.1","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","tsup":"^8.0.0","preact":"^10.22.0","vitest":"^4.1.10","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"peerDependencies":{"preact":"^10.22.0"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.1.1_1785306869548_0.6079232766296525","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@clean-jsdoc-theme/setu","version":"5.2.0","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","_id":"@clean-jsdoc-theme/setu@5.2.0","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"f54abd48179f19f6f4f1404d2a9a963cef2e6ba1","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.2.0.tgz","fileCount":9,"integrity":"sha512-is287d/JAlcmfNrrm1arzxGB0Yla8qGZOy815fWB4SmWLzQ1zT2GDHZ7GCx7fx4Duhpa7sNnTnIyRqKhKF6W+Q==","signatures":[{"sig":"MEUCIQCtWhXNV8ZXlybz+MJWgvhTakGVhx8SJn2JV+asIFw8dgIgRC5KZkJnzBB/jvSnViD3hjXsedWTZtg4uC7cb0HxLuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1222403},"main":"./dist/index.js","type":"module","_from":"file:clean-jsdoc-theme-setu-5.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"scripts":{"dev":"concurrently \"nodemon\" \"tsdown --watch\"","lint":"eslint src","test":"vitest run","build":"tsdown","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"_resolved":"/tmp/5d3a9db58d7030887568bfcf45e40063/clean-jsdoc-theme-setu-5.2.0.tgz","_integrity":"sha512-is287d/JAlcmfNrrm1arzxGB0Yla8qGZOy815fWB4SmWLzQ1zT2GDHZ7GCx7fx4Duhpa7sNnTnIyRqKhKF6W+Q==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.9.8","description":"JSDoc doclet processing and MDX generation","directories":{},"_nodeVersion":"22.23.2","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.2.0","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","preact":"^10.22.0","tsdown":"^0.22.14","vitest":"^4.1.10","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"peerDependencies":{"preact":"^10.22.0"},"_npmOperationalInternal":{"tmp":"tmp/setu_5.2.0_1787855332708_0.9201518619111373","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"_id":"@clean-jsdoc-theme/setu@5.2.1","bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"dist":{"shasum":"28a2073ba2c756c6a43bdd2428d85fb454d10b07","tarball":"https://registry.npmjs.org/@clean-jsdoc-theme/setu/-/setu-5.2.1.tgz","fileCount":9,"integrity":"sha512-n43s6zRe8LKdo86ZBXWVA7+8PEIz8gUuj6i+N0cY/lF+QIAOetQnyCfhdrHJmbe5HXT4PukUOGMNyllxJfBzcA==","signatures":[{"sig":"MEUCIFsLaFHqCAGZNsRmbIODvgGb660Nrroiwk08xIjvlZV4AiEAt9ppcwG8XRZ1BAazhFPXrDI7B9oVAvfQK/pNR3gKqJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOCrZwQKK7uK4Ix7JmGkKB+RrKBsxkLzLTb6TpfF1H0gIhAKa3pjwkhX52DGLmCsk2b+Wiyshey5bNyeBOqoblGK55"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clean-jsdoc-theme%2fsetu@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1222403},"main":"./dist/index.js","name":"@clean-jsdoc-theme/setu","type":"module","_from":"file:clean-jsdoc-theme-setu-5.2.1.tgz","types":"./dist/index.d.ts","author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":{"url":"https://github.com/sponsors/ankitskvmdam","type":"github"},"license":"MIT","scripts":{"dev":"concurrently \"nodemon\" \"tsdown --watch\"","lint":"eslint src","test":"vitest run","build":"tsdown","clean":"node ../../scripts/clean.mjs dist .turbo","preview":"tsx scripts/preview-class.ts","typecheck":"tsc --noEmit","clean-node-modules":"node ../../scripts/clean.mjs node_modules"},"version":"5.2.1","_npmUser":{"name":"ankdev","email":"hello@ankdev.me"},"homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","_resolved":"/tmp/78c2317d1babec1ba14d0447f2398d1a/clean-jsdoc-theme-setu-5.2.1.tgz","_integrity":"sha512-n43s6zRe8LKdo86ZBXWVA7+8PEIz8gUuj6i+N0cY/lF+QIAOetQnyCfhdrHJmbe5HXT4PukUOGMNyllxJfBzcA==","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"_npmVersion":"10.9.9","description":"JSDoc doclet processing and MDX generation","directories":{},"maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"_nodeVersion":"22.23.3","dependencies":{"turndown":"^7.2.4","@jsdoc/salty":"^0.2.12","mdast-util-gfm":"^3.1.0","hast-util-to-html":"^9.0.5","hast-util-to-mdast":"^10.1.2","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.0","hast-util-from-html":"^2.0.3","mdast-util-to-markdown":"^2.1.2","micromark-extension-gfm":"^3.0.0","@clean-jsdoc-theme/utils":"^5.2.1","mdast-util-from-markdown":"^2.0.3","@clean-jsdoc-theme/bhasha":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","preact":"^10.22.0","tsdown":"^0.22.14","vitest":"^4.1.10","nodemon":"^3.0.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/mdast":"^4.0.4","concurrently":"^9.0.0","@types/turndown":"^5.0.6"},"peerDependencies":{"preact":"^10.22.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/setu_5.2.1_1792840990964_0.8139149420021095"}}},"time":{"created":"2026-06-10T15:31:38.593Z","modified":"2026-10-24T11:23:11.499Z","5.0.0-alpha.0":"2026-06-10T15:31:39.011Z","5.0.0-alpha.1":"2026-06-10T15:54:29.251Z","5.0.0-alpha.2":"2026-06-11T15:19:55.118Z","5.0.0-alpha.3":"2026-06-12T14:31:24.154Z","5.0.0-alpha.4":"2026-06-14T08:50:01.842Z","5.0.0":"2026-06-15T11:09:49.018Z","5.0.1":"2026-06-16T08:45:50.433Z","5.0.2":"2026-06-17T03:29:17.050Z","5.0.3":"2026-06-23T04:23:38.691Z","5.0.4":"2026-06-25T08:36:18.863Z","5.0.5":"2026-06-25T15:29:57.470Z","5.0.6":"2026-07-01T16:56:14.448Z","5.0.7":"2026-07-07T08:03:21.211Z","5.0.8":"2026-07-17T16:02:01.970Z","5.1.0":"2026-07-24T13:07:30.978Z","5.1.1":"2026-07-29T06:34:29.811Z","5.2.0":"2026-08-27T18:28:52.928Z","5.2.1":"2026-10-24T11:23:11.094Z"},"bugs":{"url":"https://github.com/ankitskvmdam/clean-jsdoc-theme/issues"},"author":{"url":"hello@ankdev.me","name":"Ankit Kumar"},"license":"MIT","homepage":"https://github.com/ankitskvmdam/clean-jsdoc-theme#readme","repository":{"url":"git+https://github.com/ankitskvmdam/clean-jsdoc-theme.git","type":"git"},"description":"JSDoc doclet processing and MDX generation","maintainers":[{"name":"ankdev","email":"hello@ankdev.me"}],"readme":"# @clean-jsdoc-theme/setu\n\nJSDoc → SiteManifest. Validates a salty doclet collection, walks the\ndocumentable kinds, and emits the structured `SiteManifest` that dwar consumes.\nZero rendering knowledge — no HTML, no JSX, no file I/O.\n\nFor the full module map, layering rules, and the wider pipeline, see the\nrepo's [`docs/ARCHITECTURE.md`](../../docs/ARCHITECTURE.md).\n\n## Public API\n\n```ts\nimport { generateSite } from '@clean-jsdoc-theme/setu';\nimport type { SiteManifest } from '@clean-jsdoc-theme/utils';\n\nconst manifest: SiteManifest = generateSite(saltyCollection, {\n  pkg: { name: 'my-lib', version: '1.0.0' },\n  readme: readmeHtml, // optional: rendered to the home page\n  tutorials: tutorialTree, // optional: rendered as guide pages\n  sources: sourceFiles, // optional: rendered as source-viewer pages\n});\n```\n\n`generateSite(collection, opts?)` enumerates every documented container symbol,\nproduces one `Page` per symbol (frontmatter, MDX body, slugified URL,\npre-extracted headings), wires the nav grouped by kind, and returns a full\n`SiteManifest` ready to hand to `dwar.render`.\n\n### Legacy entry point\n\n```ts\nimport { generateMdx } from '@clean-jsdoc-theme/setu';\n\nconst bodies: string[] = generateMdx(collection);\n```\n\nA thin compatibility wrapper that derives its array of body strings from\n`generateSite`. Prefer `generateSite` for new code.\n\n### Lower-level helpers\n\nThe composer pieces are exported for tools that want to inspect or generate\nindividual pages:\n\n- `buildContainerPage(collection, longname, kind, sourceLink?, resolveLink?)` — one container symbol → one `Page`.\n- `buildGlobalsPage(collection, …)` — the aggregated globals page (or `null`).\n- `enumerateLongnamesByKind(collection, kind)` — unique documented longnames of a kind.\n- `extractHeadings(tree)` — mdast `Root` → `Heading[]` with slugified IDs.\n- `buildNav(pages)`, `computeBuildId(pages)`, `splitLongnameForSlug(longname)`.\n- `buildReadmePage`, `buildTutorialPages`, `buildSourceModel` — the prose / source surfaces.\n\nThe kind-parametric pipeline (`getContainerView`, `containerViewToMdast`, the\nmdast builders) is exported from the same surface. The class-era names\n(`buildClassPage`, `enumerateClassLongnames`, `getClassView`, `classViewToMdast`)\nremain as thin aliases.\n\n## Coverage\n\nsetu renders the five container kinds — **class, interface, mixin, module,\nnamespace** — through one kind-parametric path (class keeps its constructor-\nparams special case; class/interface walk the inheritance chain). On top of that:\n\n- **Typedef** pages.\n- One aggregated **Globals** page for global-scope symbols that don't own a page.\n- **events / enums / constants** render as member sections within their parent page.\n- The project **README** becomes the home page; **tutorials** become guide pages;\n  documented **source files** become read-only viewer pages.\n- A **docs directory** (`opts.docs`) of Markdown/HTML — the filesystem layout (plus\n  optional YAML frontmatter) drives the slug and sidebar group.\n- **Callouts, steps, tabs, and embeds** lower to capitalized MDX JSX nodes\n  (`<Callout>` / `<Steps>` / `<Tabs>` / `<Embed>`) that round-trip to rang\n  components; `@iframe` tags and ` ```iframe ` fences share one config grammar.\n- **i18n slots** — every translatable string (descriptions, summaries, example\n  captions, param/return descriptions) is emitted as a `SlotEntry` for aadesh to\n  translate, and `stampSite` re-renders a locale with its translations.\n\n### Link resolution\n\n`{@link}` / `{@linkcode}` / `{@linkplain}` and `@see` are rewritten into real\nanchors. A two-pass build first registers every generated page (and its members)\ninto a link registry, then renders each page with a resolver closed over it — so\nforward references resolve regardless of page order. A namepath resolves to its\nsymbol's slug (plus a `#member` heading anchor); external URLs link directly;\nunresolved namepaths fall back to inline code.\n\n## Pipeline placement\n\n```\nsalty collection ──► setu.generateSite ──► SiteManifest ──► dwar.render ──► HTML/CSS/JS\n                          ▲                                        ▲\n                          │                                        │\n                    schema + slug rules                     components from\n                @clean-jsdoc-theme/utils                @clean-jsdoc-theme/rang\n```\n\nSlug rules (`slugifyHeading` / `slugifyPath`) live in `@clean-jsdoc-theme/utils`\nand are used by both setu (sidebar / TOC generation) and dwar (rendered heading\nanchors). Same rules → matching anchors on both sides.\n\n## Contributors\n\nThanks to everyone who has helped build clean-jsdoc-theme.\n\n[![Contributors](https://contrib.rocks/image?repo=ankitskvmdam/clean-jsdoc-theme)](https://github.com/ankitskvmdam/clean-jsdoc-theme/graphs/contributors)\n\n## License\n\nMIT.\n","readmeFilename":"README.md"}