{"_id":"@a-2-c-2-anpm/excepturi-omnis-delectus","name":"@a-2-c-2-anpm/excepturi-omnis-delectus","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@a-2-c-2-anpm/excepturi-omnis-delectus","version":"1.0.0","description":"[![NPM](https://img.shields.io/npm/v/@a-2-c-2-anpm/excepturi-omnis-delectus.svg?label=npm)](https://www.npmjs.com/package/@a-2-c-2-anpm/excepturi-omnis-delectus) [![License](https://img.shields.io/badge/license-MIT-yellowgreen.svg?style=flat)](https://git","main":"index.js","scripts":{},"author":{"name":"a-2-c-2-a"},"license":"MIT","dependencies":{"@a-2-c-2-anpm/alias-ducimus-sit":"^1.0.0","@a-2-c-2-anpm/atque-nemo-accusantium":"^1.0.0","@a-2-c-2-anpm/distinctio-quibusdam-culpa":"^1.0.0","@a-2-c-2-anpm/eligendi-praesentium-hic":"^1.0.0","@a-2-c-2-anpm/enim-amet-voluptatem":"^1.0.0","@a-2-c-2-anpm/error-dolorem-a":"^1.0.0","@a-2-c-2-anpm/excepturi-natus-facere":"^1.0.0","@a-2-c-2-anpm/expedita-recusandae-aut":"^1.0.0","@a-2-c-2-anpm/fugit-impedit-quae":"^1.0.0","@a-2-c-2-anpm/hic-maiores-accusantium":"^1.0.0","@a-2-c-2-anpm/laborum-exercitationem-quis":"^1.0.0","@a-2-c-2-anpm/laudantium-dolor-perspiciatis":"^1.0.0","@a-2-c-2-anpm/maiores-quis-dignissimos":"^1.0.0","@a-2-c-2-anpm/nam-eaque-occaecati":"^1.0.0","@a-2-c-2-anpm/neque-culpa-culpa":"^1.0.0","@a-2-c-2-anpm/neque-iste-eum":"^1.0.0","@a-2-c-2-anpm/nobis-similique-magni":"^1.0.0","@a-2-c-2-anpm/officia-tempore-ipsa":"^1.0.0","@a-2-c-2-anpm/perferendis-qui-suscipit":"^1.0.0","@a-2-c-2-anpm/placeat-suscipit-cumque":"^1.0.0","@a-2-c-2-anpm/quo-quia-expedita":"^1.0.0","@a-2-c-2-anpm/quos-voluptates-excepturi":"^1.0.0","@a-2-c-2-anpm/saepe-praesentium-iusto":"^1.0.0","@a-2-c-2-anpm/sint-ipsa-atque":"^1.0.0","@a-2-c-2-anpm/vitae-ad-molestiae":"^1.0.0","@ajhgwdjnpm/quas-mollitia-aspernatur-reprehenderit":"^1.0.0","calculator-3rd":"^1.0.12","mi-dex-func-3":"^1.0.0","vnhat-button-component":"^1.0.0","vnhat-forminput-component":"^1.0.1"},"keywords":["trim","rm -fr","reuse","libphonenumber","name","compiler","circular","package.json","once","reducer","nested css","toArray","Rx","includes","watcher","fastify","stringifier","lazy","colors","polyfill","mixins","language","Uint32Array","bcrypt","flatMap","a11y","request","stringify","equal","form","toobject","emit","arraybuffer","bundler","names","ECMAScript 3","autoprefixer","package manager","proto","hash","directory","typescript","vpc","function","concurrency","pretty","url","estree","async","figlet","streams","getintrinsic","runtime","es2016","Object.values","throttle","log","classname","column","enumerable","importexport","debugger","promises","Uint16Array","auth","native","css less","picomatch","less mixins","less compiler","private","find-up","regular expression","linewrap","Reflect.getPrototypeOf","sqs","has-own","Int16Array","length","typed","delete","CSSStyleDeclaration","persistent","toStringTag","jsonpath","Streams","query","hot","worker","is","ECMAScript 2016","tools","Push","crypto","consume","RegExp#flags","bootstrap less","css-in-js","environment","exec","commander","input","iterate","Microsoft","toSorted","take","loadbalancing","shrinkwrap","buffer","internal slot","route53","read","datastructure","packages","redirect","write","react-hook-form","flags","Object.keys","throat","eslint","karma","Symbol.toStringTag","dir","trimLeft","es5","aws","define","japanese","tap","apollo","RegExp.prototype.flags","dependency manager","parse","fps","fastcopy","ES2022","flag","width","rm","look","tester","ender","assert","output","mru","pipe","browser","ArrayBuffer#slice","rfc4122","command","live","indicator","call","es6","trimEnd","own","remove","fs","dataView","mimetypes","banner","formatting","-0","matches","bound","flatten","WeakSet","Object.assign","cache","yaml","extra","variables in css","optimist","keys","filter","less css","Object.entries","HyBi","deep","shim","syntax","file","assign","gradients css","toolkit","equality","contains","inference","react-testing-library","styled-components","https","form-validation","unicode","args","redux","ES2020","querystring","resolve","prop","Uint8ClampedArray","folder","modules","has","tslib","chrome","hardlinks","Observables","search","URLSearchParams","postcss-plugin","command-line","higher-order","performance","Array.prototype.contains","safe","path","dotenv","spinners","mocha","starter","regex","make","BigUint64Array","arrays","YAML","browserslist","ECMAScript 5","stream","diff","map","busy","omit","autoscaling","emr","fullwidth","codes","Uint8Array","dayjs","descriptor","ponyfill","up","coercible","chai","wordwrap","readable","slot","listeners","cloudtrail","Object.is","swf","trimRight","stable","prototype","glacier","ECMAScript 2018","Array.prototype.flatMap","mkdir","ES7","getOwnPropertyDescriptor","match","jasmine","yup","wrap","shebang","writable","full","callbound","typeof","id","expression","framework","WebSocket","Object.fromEntries","l10n","uuid","String.prototype.trim","regular expressions","value","copy","__proto__","object","callbind","import","spinner","format","Array","Set","byteLength","installer","variables","javascript","findLast","syntaxerror","xterm","jsx","prune","schema","color","ec2","key","hasOwn","buffers","kinesis","crypt","number","extend","browserlist","install","styles","offset","qs","jsdom","ast","eslintplugin","hookform","chinese","move","$.extend","ECMAScript 2020","preserve-symlinks","i18n","css","description","promise","merge","mime","api","iteration","fast","shared","CSS","push","string","types","Object.defineProperty","stateless","whatwg","styleguide","text","module","cjk","http","dynamodb","rmdir","some","package","ReactiveX","getPrototypeOf","setImmediate","readablestream","eslint-plugin","positive","serializer","valid","state","TypeScript","immer","walk","deepclone","metadata","look-up","replay","ascii","view","functions","ses","postcss","web","concat","sharedarraybuffer","cli","regular","structuredClone","fetch","drop","walking","parent","bind","es2018","ES3","telephone","touch","testing","extension","array","wordbreak","RxJS","configurable","location","waf","es-shims","react","deep-copy","less","fastclone","duplex","negative","emoji","ES5","negative zero","spec","simpledb","utility","ts","watchFile","superstruct","zero","route","weakset","helpers","sameValueZero","watching","ie","awesomesauce","redact","dom","iam","set","concatMap","Iterator","pnpm9","classnames","joi","accessibility","in","js","getter","regexp","getopt","art","multi-package","ebs","Array.prototype.findLastIndex","es2017","validation","nodejs","ES2017","events","assertion","get","ECMAScript 2022","styling","accessor","jQuery","Int32Array","curl","quote","forEach","symbol","sort","es7","byte","espree","task","private data","BigInt64Array","redux-toolkit","columns","ECMAScript 2021","flat","JSON","Array.prototype.includes","fast-deep-clone","ES2023","character","call-bound","optimizer","class-validator","warning","sorted","util","rm -rf","Object","from","weakmap","open","graphql","reduce","chromium","Array.prototype.findLast","findup","ava","Observable","which","endpoint","jsdiff","npm","symlink","util.inspect","superagent","electron","properties","trimStart","ES","Array.prototype.flat","WebSockets","prefix","@@toStringTag","mime-db","workflow","link","cloudformation","Map","typeerror","type","matchAll"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus.git"},"homepage":"https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/#readme","bugs":{"url":"https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/issues"},"_id":"@a-2-c-2-anpm/excepturi-omnis-delectus@1.0.0","gitHead":"966743cf726a2531722a7e6a7e75d4e17a5e957b","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-2oUTMZm2CLgBLrvIJWUK+uPoCfQm9soRgJ0W7PE+qdmTYHg47Szx3SmOVZ0DxLB58R996U3I8KGpUBOTL7iXuw==","shasum":"640c35a25449c12a0a9fc5da07af19e6c46a84ff","tarball":"https://registry.npmjs.org/@a-2-c-2-anpm/excepturi-omnis-delectus/-/excepturi-omnis-delectus-1.0.0.tgz","fileCount":8,"unpackedSize":23831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEL18B9ZmgEj856VQ7conAfQdsWWW19TYaEON2T+dkpaAiAbgTzNjwYsEvdgREcgvr6BO0ivoNrQZLR8Y5FgIoHY8g=="}]},"_npmUser":{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"},"directories":{},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/excepturi-omnis-delectus_1.0.0_1714843248712_0.5285378161444481"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-04T17:20:48.592Z","1.0.0":"2024-05-04T17:20:48.891Z","modified":"2024-05-04T17:20:49.214Z"},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"description":"[![NPM](https://img.shields.io/npm/v/@a-2-c-2-anpm/excepturi-omnis-delectus.svg?label=npm)](https://www.npmjs.com/package/@a-2-c-2-anpm/excepturi-omnis-delectus) [![License](https://img.shields.io/badge/license-MIT-yellowgreen.svg?style=flat)](https://git","homepage":"https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/#readme","keywords":["trim","rm -fr","reuse","libphonenumber","name","compiler","circular","package.json","once","reducer","nested css","toArray","Rx","includes","watcher","fastify","stringifier","lazy","colors","polyfill","mixins","language","Uint32Array","bcrypt","flatMap","a11y","request","stringify","equal","form","toobject","emit","arraybuffer","bundler","names","ECMAScript 3","autoprefixer","package manager","proto","hash","directory","typescript","vpc","function","concurrency","pretty","url","estree","async","figlet","streams","getintrinsic","runtime","es2016","Object.values","throttle","log","classname","column","enumerable","importexport","debugger","promises","Uint16Array","auth","native","css less","picomatch","less mixins","less compiler","private","find-up","regular expression","linewrap","Reflect.getPrototypeOf","sqs","has-own","Int16Array","length","typed","delete","CSSStyleDeclaration","persistent","toStringTag","jsonpath","Streams","query","hot","worker","is","ECMAScript 2016","tools","Push","crypto","consume","RegExp#flags","bootstrap less","css-in-js","environment","exec","commander","input","iterate","Microsoft","toSorted","take","loadbalancing","shrinkwrap","buffer","internal slot","route53","read","datastructure","packages","redirect","write","react-hook-form","flags","Object.keys","throat","eslint","karma","Symbol.toStringTag","dir","trimLeft","es5","aws","define","japanese","tap","apollo","RegExp.prototype.flags","dependency manager","parse","fps","fastcopy","ES2022","flag","width","rm","look","tester","ender","assert","output","mru","pipe","browser","ArrayBuffer#slice","rfc4122","command","live","indicator","call","es6","trimEnd","own","remove","fs","dataView","mimetypes","banner","formatting","-0","matches","bound","flatten","WeakSet","Object.assign","cache","yaml","extra","variables in css","optimist","keys","filter","less css","Object.entries","HyBi","deep","shim","syntax","file","assign","gradients css","toolkit","equality","contains","inference","react-testing-library","styled-components","https","form-validation","unicode","args","redux","ES2020","querystring","resolve","prop","Uint8ClampedArray","folder","modules","has","tslib","chrome","hardlinks","Observables","search","URLSearchParams","postcss-plugin","command-line","higher-order","performance","Array.prototype.contains","safe","path","dotenv","spinners","mocha","starter","regex","make","BigUint64Array","arrays","YAML","browserslist","ECMAScript 5","stream","diff","map","busy","omit","autoscaling","emr","fullwidth","codes","Uint8Array","dayjs","descriptor","ponyfill","up","coercible","chai","wordwrap","readable","slot","listeners","cloudtrail","Object.is","swf","trimRight","stable","prototype","glacier","ECMAScript 2018","Array.prototype.flatMap","mkdir","ES7","getOwnPropertyDescriptor","match","jasmine","yup","wrap","shebang","writable","full","callbound","typeof","id","expression","framework","WebSocket","Object.fromEntries","l10n","uuid","String.prototype.trim","regular expressions","value","copy","__proto__","object","callbind","import","spinner","format","Array","Set","byteLength","installer","variables","javascript","findLast","syntaxerror","xterm","jsx","prune","schema","color","ec2","key","hasOwn","buffers","kinesis","crypt","number","extend","browserlist","install","styles","offset","qs","jsdom","ast","eslintplugin","hookform","chinese","move","$.extend","ECMAScript 2020","preserve-symlinks","i18n","css","description","promise","merge","mime","api","iteration","fast","shared","CSS","push","string","types","Object.defineProperty","stateless","whatwg","styleguide","text","module","cjk","http","dynamodb","rmdir","some","package","ReactiveX","getPrototypeOf","setImmediate","readablestream","eslint-plugin","positive","serializer","valid","state","TypeScript","immer","walk","deepclone","metadata","look-up","replay","ascii","view","functions","ses","postcss","web","concat","sharedarraybuffer","cli","regular","structuredClone","fetch","drop","walking","parent","bind","es2018","ES3","telephone","touch","testing","extension","array","wordbreak","RxJS","configurable","location","waf","es-shims","react","deep-copy","less","fastclone","duplex","negative","emoji","ES5","negative zero","spec","simpledb","utility","ts","watchFile","superstruct","zero","route","weakset","helpers","sameValueZero","watching","ie","awesomesauce","redact","dom","iam","set","concatMap","Iterator","pnpm9","classnames","joi","accessibility","in","js","getter","regexp","getopt","art","multi-package","ebs","Array.prototype.findLastIndex","es2017","validation","nodejs","ES2017","events","assertion","get","ECMAScript 2022","styling","accessor","jQuery","Int32Array","curl","quote","forEach","symbol","sort","es7","byte","espree","task","private data","BigInt64Array","redux-toolkit","columns","ECMAScript 2021","flat","JSON","Array.prototype.includes","fast-deep-clone","ES2023","character","call-bound","optimizer","class-validator","warning","sorted","util","rm -rf","Object","from","weakmap","open","graphql","reduce","chromium","Array.prototype.findLast","findup","ava","Observable","which","endpoint","jsdiff","npm","symlink","util.inspect","superagent","electron","properties","trimStart","ES","Array.prototype.flat","WebSockets","prefix","@@toStringTag","mime-db","workflow","link","cloudformation","Map","typeerror","type","matchAll"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus.git"},"author":{"name":"a-2-c-2-a"},"bugs":{"url":"https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/issues"},"license":"MIT","readme":"# @a-2-c-2-anpm/excepturi-omnis-delectus\n\n[![NPM](https://img.shields.io/npm/v/@a-2-c-2-anpm/excepturi-omnis-delectus.svg?label=npm)](https://www.npmjs.com/package/@a-2-c-2-anpm/excepturi-omnis-delectus)\n[![License](https://img.shields.io/badge/license-MIT-yellowgreen.svg?style=flat)](https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/blob/main/LICENSE-MIT.txt)\n[![Build Status](https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/workflows/CI/CD/badge.svg)](#)\n[![API Docs](https://img.shields.io/badge/API%20Documentation-476ff0)](https://es-joy.github.io/jsdoccomment/)\n\n\nThis project aims to preserve and expand upon the\n`SourceCode#getJSDocComment` functionality of the deprecated ESLint method.\n\nIt also exports a number of functions currently for working with JSDoc:\n\n## API\n\n### `parseComment`\n\nFor parsing `comment-parser` in a JSDoc-specific manner.\nMight wish to have tags with or without tags, etc. derived from a split off\nJSON file.\n\n### `commentParserToESTree`\n\nConverts [comment-parser](https://github.com/syavorsky/comment-parser)\nAST to ESTree/ESLint/Babel friendly AST. See the \"ESLint AST...\" section below.\n\n### `estreeToString`\n\nStringifies. In addition to the node argument, it accepts an optional second\noptions object with a single `preferRawType` key. If you don't need to modify\nJSDoc type AST, you might wish to set this to `true` to get the benefits of\npreserving the raw form, but for AST-based stringification of JSDoc types,\nkeep it `false` (the default).\n\n### `jsdocVisitorKeys`\n\nThe [VisitorKeys](https://github.com/eslint/eslint-visitor-keys)\nfor `JsdocBlock`, `JsdocDescriptionLine`, and `JsdocTag`. More likely to be\nsubject to change or dropped in favor of another type parser.\n\n### `jsdocTypeVisitorKeys`\n\nJust a re-export of [VisitorKeys](https://github.com/eslint/eslint-visitor-keys)\nfrom [`jsdoc-type-pratt-parser`](https://github.com/simonseyock/jsdoc-type-pratt-parser/).\n\n### `getDefaultTagStructureForMode`\n\nProvides info on JSDoc tags:\n\n- `nameContents` ('namepath-referencing'|'namepath-defining'|\n    'dual-namepath-referencing'|false) - Whether and how a name is allowed\n    following any type. Tags without a proper name (value `false`) may still\n    have a description (which can appear like a name); `descriptionAllowed`\n    in such cases would be `true`.\n    The presence of a truthy `nameContents` value is therefore only intended\n    to signify whether separate parsing should occur for a name vs. a\n    description, and what its nature should be.\n- `nameRequired` (boolean) - Whether a name must be present following any type.\n- `descriptionAllowed` (boolean) - Whether a description (following any name)\n    is allowed.\n- `typeAllowed` (boolean) - Whether the tag accepts a curly bracketed portion.\n    Even without a type, a tag may still have a name and/or description.\n- `typeRequired` (boolean) - Whether a curly bracketed type must be present.\n- `typeOrNameRequired` (boolean) - Whether either a curly bracketed type is\n    required or a name, but not necessarily both.\n\n### Miscellaneous\n\nAlso currently exports these utilities:\n\n- `getTokenizers` - Used with `parseComment` (its main core).\n- `hasSeeWithLink` - A utility to detect if a tag is `@see` and has a `@link`.\n- `commentHandler` - Used by `eslint-plugin-jsdoc`.\n- `commentParserToESTree`- Converts [comment-parser](https://github.com/syavorsky/comment-parser)\n    AST to ESTree/ESLint/Babel friendly AST.\n- `jsdocVisitorKeys` - The [VisitorKeys](https://github.com/eslint/eslint-visitor-keys)\n    for `JSDocBlock`, `JSDocDescriptionLine`, and `JSDocTag`.\n- `jsdocTypeVisitorKeys` - [VisitorKeys](https://github.com/eslint/eslint-visitor-keys)\n    for `jsdoc-type-pratt-parser`.\n- `defaultNoTypes` = The tags which allow no types by default:\n    `default`, `defaultvalue`, `description`, `example`, `file`,\n    `fileoverview`, `license`, `overview`, `see`, `summary`\n- `defaultNoNames` - The tags which allow no names by default:\n    `access`, `author`, `default`, `defaultvalue`, `description`, `example`,\n    `exception`, `file`, `fileoverview`, `kind`, `license`, `overview`,\n    `return`, `returns`, `since`, `summary`, `throws`, `version`, `variation`\n\n## ESLint AST produced for `comment-parser` nodes (`JsdocBlock`, `JsdocTag`, and `JsdocDescriptionLine`)\n\nNote: Although not added in this package, `@es-joy/jsdoc-eslint-parser` adds\na `jsdoc` property to other ES nodes (using this project's `getJSDocComment`\nto determine the specific comment-block that will be attached as AST).\n\n### `JsdocBlock`\n\nHas the following visitable properties:\n\n1. `descriptionLines` (an array of `JsdocDescriptionLine` for multiline\n    descriptions).\n2. `tags` (an array of `JsdocTag`; see below)\n3. `inlineTags` (an array of `JsdocInlineTag`; see below)\n\nHas the following custom non-visitable property:\n\n1. `delimiterLineBreak` - A string containing any line break after `delimiter`.\n2. `lastDescriptionLine` - A number\n3. `endLine` - A number representing the line number with `end`/`terminal`\n4. `descriptionStartLine` - A 0+ number indicating the line where any\n    description begins\n5. `descriptionEndLine` - A 0+ number indicating the line where the description\n    ends\n6. `hasPreterminalDescription` - Set to 0 or 1. On if has a block description\n    on the same line as the terminal `*/`.\n7. `hasPreterminalTagDescription` - Set to 0 or 1. On if has a tag description\n    on the same line as the terminal `*/`.\n8. `preterminalLineBreak` - A string containing any line break before `terminal`.\n\nMay also have the following non-visitable properties from `comment-parser`:\n\n1. `description` - Same as `descriptionLines` but as a string with newlines.\n2. `delimiter`\n3. `postDelimiter`\n4. `lineEnd`\n5. `initial` (from `start`)\n6. `terminal` (from `end`)\n\n### `JsdocTag`\n\nHas the following visitable properties:\n\n1. `parsedType` (the `jsdoc-type-pratt-parser` AST representation of the tag's\n    type (see the `jsdoc-type-pratt-parser` section below)).\n2. `typeLines` (an array of `JsdocTypeLine` for multiline type strings)\n3. `descriptionLines` (an array of `JsdocDescriptionLine` for multiline\n    descriptions)\n4. `inlineTags` (an array of `JsdocInlineTag`)\n\nMay also have the following non-visitable properties from `comment-parser`\n(note that all are included from `comment-parser` except `end` as that is only\nfor JSDoc blocks and note that `type` is renamed to `rawType` and `start` to\n`initial`):\n\n1. `description` - Same as `descriptionLines` but as a string with newlines.\n2. `rawType` - `comment-parser` has this named as `type`, but because of a\n    conflict with ESTree using `type` for Node type, we renamed it to\n    `rawType`. It is otherwise the same as in `comment-parser`, i.e., a string\n    with newlines, though with the initial `{` and final `}` stripped out.\n    See `typeLines` for the array version of this property.\n3. `initial` - Renamed from `start` to avoid potential conflicts with\n    Acorn-style parser processing tools\n4. `delimiter`\n5. `postDelimiter`\n6. `tag` (this does differ from `comment-parser` now in terms of our stripping\n    the initial `@`)\n7. `postTag`\n8. `name`\n9. `postName`\n10. `postType`\n\n### `JsdocDescriptionLine`\n\nNo visitable properties.\n\nMay also have the following non-visitable properties from `comment-parser`:\n\n1. `delimiter`\n2. `postDelimiter`\n3. `initial` (from `start`)\n4. `description`\n\n### `JsdocTypeLine`\n\nNo visitable properties.\n\nMay also have the following non-visitable properties from `comment-parser`:\n\n1. `delimiter`\n2. `postDelimiter`\n3. `initial` (from `start`)\n4. `rawType` - Renamed from `comment-parser` to avoid a conflict. See\n    explanation under `JsdocTag`\n\n### `JsdocInlineTag`\n\nNo visitable properties.\n\nHas the following non-visitable properties:\n\n1. `format`: 'pipe' | 'plain' | 'prefix' | 'space'. These follow the styles of [link](https://jsdoc.app/tags-inline-link.html) or [tutorial](https://jsdoc.app/tags-inline-tutorial.html).\n    1. `pipe`: `{@link namepathOrURL|link text}`\n    2. `plain`: `{@link namepathOrURL}`\n    3. `prefix`: `[link text]{@link namepathOrURL}`\n    4. `space`: `{@link namepathOrURL link text (after the first space)}`\n2. `namepathOrURL`: string\n3. `tag`: string. The standard allows `tutorial` or `link`\n4. `text`: string\n\n## ESLint AST produced for `jsdoc-type-pratt-parser`\n\nThe AST, including `type`, remains as is from [jsdoc-type-pratt-parser](https://github.com/simonseyock/jsdoc-type-pratt-parser/).\n\nThe type will always begin with a `JsdocType` prefix added, along with a\ncamel-cased type name, e.g., `JsdocTypeUnion`.\n\nThe `jsdoc-type-pratt-parser` visitor keys are also preserved without change.\n\n## Installation\n\n```shell\nnpm i @a-2-c-2-anpm/excepturi-omnis-delectus\n```\n\n## Changelog\n\nThe changelog can be found on the [CHANGES.md](https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/blob/main/CHANGES.md).\n<!--## Contributing\n\nEveryone is welcome to contribute. Please take a moment to review the [contributing guidelines](CONTRIBUTING.md).\n-->\n## Authors and license\n\n[Brett Zamir](http://brett-zamir.me/) and\n[contributors](https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/graphs/contributors).\n\nMIT License, see the included [LICENSE-MIT.txt](https://github.com/a-2-c-2-anpm/excepturi-omnis-delectus/blob/main/LICENSE-MIT.txt) file.\n\n## To-dos\n\n1. Get complete code coverage\n1. Given that `esquery` expects a `right` property to search for `>` (the\n    child selector), we should perhaps insist, for example, that params are\n    the child property for `JsdocBlock` or such. Where `:has()` is currently\n    needed, one could thus instead just use `>`.\n1. Might add `trailing` for `JsdocBlock` to know whether it is followed by a\n    line break or what not; `comment-parser` does not provide, however\n1. Fix and properly utilize `indent` argument (challenging for\n    `eslint-plugin-jsdoc` but needed for `jsdoc-eslint-parser` stringifiers\n    to be more faithful); should also then use the proposed `trailing` as well\n","readmeFilename":"README.md"}