├── .gitignore ├── README.md ├── node_modules ├── .bin │ ├── json5 │ ├── node-which │ ├── nopt │ ├── remark │ ├── semver │ └── uvu ├── .package-lock.json ├── @babel │ ├── code-frame │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── index.js │ │ │ └── index.js.map │ │ └── package.json │ ├── helper-validator-identifier │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── identifier.js │ │ │ ├── identifier.js.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── keyword.js │ │ │ └── keyword.js.map │ │ ├── package.json │ │ └── scripts │ │ │ └── generate-identifier-regex.js │ └── highlight │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ └── index.js │ │ ├── node_modules │ │ ├── chalk │ │ │ ├── index.js │ │ │ ├── index.js.flow │ │ │ ├── license │ │ │ ├── package.json │ │ │ ├── readme.md │ │ │ ├── templates.js │ │ │ └── types │ │ │ │ └── index.d.ts │ │ └── supports-color │ │ │ ├── browser.js │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ └── package.json ├── @isaacs │ └── cliui │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── build │ │ ├── index.cjs │ │ ├── index.d.cts │ │ └── lib │ │ │ └── index.js │ │ ├── index.mjs │ │ └── package.json ├── @npmcli │ ├── config │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── env-replace.js │ │ │ ├── errors.js │ │ │ ├── index.js │ │ │ ├── nerf-dart.js │ │ │ ├── parse-field.js │ │ │ ├── set-envs.js │ │ │ ├── type-defs.js │ │ │ ├── type-description.js │ │ │ └── umask.js │ │ └── package.json │ ├── map-workspaces │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── lib │ │ │ └── index.js │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ └── glob │ │ │ ├── glob │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── dist │ │ │ │ │ ├── cjs │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── bin.d.ts │ │ │ │ │ │ │ ├── bin.d.ts.map │ │ │ │ │ │ │ ├── bin.js │ │ │ │ │ │ │ ├── bin.js.map │ │ │ │ │ │ │ ├── glob.d.ts │ │ │ │ │ │ │ ├── glob.d.ts.map │ │ │ │ │ │ │ ├── glob.js │ │ │ │ │ │ │ ├── glob.js.map │ │ │ │ │ │ │ ├── has-magic.d.ts │ │ │ │ │ │ │ ├── has-magic.d.ts.map │ │ │ │ │ │ │ ├── has-magic.js │ │ │ │ │ │ │ ├── has-magic.js.map │ │ │ │ │ │ │ ├── ignore.d.ts │ │ │ │ │ │ │ ├── ignore.d.ts.map │ │ │ │ │ │ │ ├── ignore.js │ │ │ │ │ │ │ ├── ignore.js.map │ │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── index.js.map │ │ │ │ │ │ │ ├── pattern.d.ts │ │ │ │ │ │ │ ├── pattern.d.ts.map │ │ │ │ │ │ │ ├── pattern.js │ │ │ │ │ │ │ ├── pattern.js.map │ │ │ │ │ │ │ ├── processor.d.ts │ │ │ │ │ │ │ ├── processor.d.ts.map │ │ │ │ │ │ │ ├── processor.js │ │ │ │ │ │ │ ├── processor.js.map │ │ │ │ │ │ │ ├── walker.d.ts │ │ │ │ │ │ │ ├── walker.d.ts.map │ │ │ │ │ │ │ ├── walker.js │ │ │ │ │ │ │ └── walker.js.map │ │ │ │ │ └── mjs │ │ │ │ │ │ ├── glob.d.ts │ │ │ │ │ │ ├── glob.d.ts.map │ │ │ │ │ │ ├── glob.js │ │ │ │ │ │ ├── glob.js.map │ │ │ │ │ │ ├── has-magic.d.ts │ │ │ │ │ │ ├── has-magic.d.ts.map │ │ │ │ │ │ ├── has-magic.js │ │ │ │ │ │ ├── has-magic.js.map │ │ │ │ │ │ ├── ignore.d.ts │ │ │ │ │ │ ├── ignore.d.ts.map │ │ │ │ │ │ ├── ignore.js │ │ │ │ │ │ ├── ignore.js.map │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── index.js.map │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── pattern.d.ts │ │ │ │ │ │ ├── pattern.d.ts.map │ │ │ │ │ │ ├── pattern.js │ │ │ │ │ │ ├── pattern.js.map │ │ │ │ │ │ ├── processor.d.ts │ │ │ │ │ │ ├── processor.d.ts.map │ │ │ │ │ │ ├── processor.js │ │ │ │ │ │ ├── processor.js.map │ │ │ │ │ │ ├── walker.d.ts │ │ │ │ │ │ ├── walker.d.ts.map │ │ │ │ │ │ ├── walker.js │ │ │ │ │ │ └── walker.js.map │ │ │ │ └── package.json │ │ │ └── minimatch │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── dist │ │ │ │ ├── cjs │ │ │ │ │ ├── assert-valid-pattern.d.ts │ │ │ │ │ ├── assert-valid-pattern.d.ts.map │ │ │ │ │ ├── assert-valid-pattern.js │ │ │ │ │ ├── assert-valid-pattern.js.map │ │ │ │ │ ├── ast.d.ts │ │ │ │ │ ├── ast.d.ts.map │ │ │ │ │ ├── ast.js │ │ │ │ │ ├── ast.js.map │ │ │ │ │ ├── brace-expressions.d.ts │ │ │ │ │ ├── brace-expressions.d.ts.map │ │ │ │ │ ├── brace-expressions.js │ │ │ │ │ ├── brace-expressions.js.map │ │ │ │ │ ├── escape.d.ts │ │ │ │ │ ├── escape.d.ts.map │ │ │ │ │ ├── escape.js │ │ │ │ │ ├── escape.js.map │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ ├── index.js │ │ │ │ │ ├── index.js.map │ │ │ │ │ ├── package.json │ │ │ │ │ ├── unescape.d.ts │ │ │ │ │ ├── unescape.d.ts.map │ │ │ │ │ ├── unescape.js │ │ │ │ │ └── unescape.js.map │ │ │ │ └── mjs │ │ │ │ │ ├── assert-valid-pattern.d.ts │ │ │ │ │ ├── assert-valid-pattern.d.ts.map │ │ │ │ │ ├── assert-valid-pattern.js │ │ │ │ │ ├── assert-valid-pattern.js.map │ │ │ │ │ ├── ast.d.ts │ │ │ │ │ ├── ast.d.ts.map │ │ │ │ │ ├── ast.js │ │ │ │ │ ├── ast.js.map │ │ │ │ │ ├── brace-expressions.d.ts │ │ │ │ │ ├── brace-expressions.d.ts.map │ │ │ │ │ ├── brace-expressions.js │ │ │ │ │ ├── brace-expressions.js.map │ │ │ │ │ ├── escape.d.ts │ │ │ │ │ ├── escape.d.ts.map │ │ │ │ │ ├── escape.js │ │ │ │ │ ├── escape.js.map │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ ├── index.js │ │ │ │ │ ├── index.js.map │ │ │ │ │ ├── package.json │ │ │ │ │ ├── unescape.d.ts │ │ │ │ │ ├── unescape.d.ts.map │ │ │ │ │ ├── unescape.js │ │ │ │ │ └── unescape.js.map │ │ │ │ └── package.json │ │ └── package.json │ └── name-from-folder │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ └── index.js │ │ └── package.json ├── @pkgjs │ └── parseargs │ │ ├── .editorconfig │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── examples │ │ ├── is-default-value.js │ │ ├── limit-long-syntax.js │ │ ├── negate.js │ │ ├── no-repeated-options.js │ │ ├── ordered-options.mjs │ │ └── simple-hard-coded.js │ │ ├── index.js │ │ ├── internal │ │ ├── errors.js │ │ ├── primordials.js │ │ ├── util.js │ │ └── validators.js │ │ ├── package.json │ │ └── utils.js ├── @types │ ├── concat-stream │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── debug │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── estree-jsx │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── estree │ │ ├── LICENSE │ │ ├── README.md │ │ ├── flow.d.ts │ │ ├── index.d.ts │ │ └── package.json │ ├── hast │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── is-empty │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── mdast │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── ms │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── node │ │ ├── LICENSE │ │ ├── README.md │ │ ├── assert.d.ts │ │ ├── assert │ │ │ └── strict.d.ts │ │ ├── async_hooks.d.ts │ │ ├── buffer.d.ts │ │ ├── child_process.d.ts │ │ ├── cluster.d.ts │ │ ├── console.d.ts │ │ ├── constants.d.ts │ │ ├── crypto.d.ts │ │ ├── dgram.d.ts │ │ ├── diagnostics_channel.d.ts │ │ ├── dns.d.ts │ │ ├── dns │ │ │ └── promises.d.ts │ │ ├── dom-events.d.ts │ │ ├── domain.d.ts │ │ ├── events.d.ts │ │ ├── fs.d.ts │ │ ├── fs │ │ │ └── promises.d.ts │ │ ├── globals.d.ts │ │ ├── globals.global.d.ts │ │ ├── http.d.ts │ │ ├── http2.d.ts │ │ ├── https.d.ts │ │ ├── index.d.ts │ │ ├── inspector.d.ts │ │ ├── module.d.ts │ │ ├── net.d.ts │ │ ├── os.d.ts │ │ ├── package.json │ │ ├── path.d.ts │ │ ├── perf_hooks.d.ts │ │ ├── process.d.ts │ │ ├── punycode.d.ts │ │ ├── querystring.d.ts │ │ ├── readline.d.ts │ │ ├── readline │ │ │ └── promises.d.ts │ │ ├── repl.d.ts │ │ ├── stream.d.ts │ │ ├── stream │ │ │ ├── consumers.d.ts │ │ │ ├── promises.d.ts │ │ │ └── web.d.ts │ │ ├── string_decoder.d.ts │ │ ├── test.d.ts │ │ ├── timers.d.ts │ │ ├── timers │ │ │ └── promises.d.ts │ │ ├── tls.d.ts │ │ ├── trace_events.d.ts │ │ ├── ts4.8 │ │ │ ├── assert.d.ts │ │ │ ├── assert │ │ │ │ └── strict.d.ts │ │ │ ├── async_hooks.d.ts │ │ │ ├── buffer.d.ts │ │ │ ├── child_process.d.ts │ │ │ ├── cluster.d.ts │ │ │ ├── console.d.ts │ │ │ ├── constants.d.ts │ │ │ ├── crypto.d.ts │ │ │ ├── dgram.d.ts │ │ │ ├── diagnostics_channel.d.ts │ │ │ ├── dns.d.ts │ │ │ ├── dns │ │ │ │ └── promises.d.ts │ │ │ ├── dom-events.d.ts │ │ │ ├── domain.d.ts │ │ │ ├── events.d.ts │ │ │ ├── fs.d.ts │ │ │ ├── fs │ │ │ │ └── promises.d.ts │ │ │ ├── globals.d.ts │ │ │ ├── globals.global.d.ts │ │ │ ├── http.d.ts │ │ │ ├── http2.d.ts │ │ │ ├── https.d.ts │ │ │ ├── index.d.ts │ │ │ ├── inspector.d.ts │ │ │ ├── module.d.ts │ │ │ ├── net.d.ts │ │ │ ├── os.d.ts │ │ │ ├── path.d.ts │ │ │ ├── perf_hooks.d.ts │ │ │ ├── process.d.ts │ │ │ ├── punycode.d.ts │ │ │ ├── querystring.d.ts │ │ │ ├── readline.d.ts │ │ │ ├── readline │ │ │ │ └── promises.d.ts │ │ │ ├── repl.d.ts │ │ │ ├── stream.d.ts │ │ │ ├── stream │ │ │ │ ├── consumers.d.ts │ │ │ │ ├── promises.d.ts │ │ │ │ └── web.d.ts │ │ │ ├── string_decoder.d.ts │ │ │ ├── test.d.ts │ │ │ ├── timers.d.ts │ │ │ ├── timers │ │ │ │ └── promises.d.ts │ │ │ ├── tls.d.ts │ │ │ ├── trace_events.d.ts │ │ │ ├── tty.d.ts │ │ │ ├── url.d.ts │ │ │ ├── util.d.ts │ │ │ ├── v8.d.ts │ │ │ ├── vm.d.ts │ │ │ ├── wasi.d.ts │ │ │ ├── worker_threads.d.ts │ │ │ └── zlib.d.ts │ │ ├── tty.d.ts │ │ ├── url.d.ts │ │ ├── util.d.ts │ │ ├── v8.d.ts │ │ ├── vm.d.ts │ │ ├── wasi.d.ts │ │ ├── worker_threads.d.ts │ │ └── zlib.d.ts │ ├── supports-color │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ ├── text-table │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json │ └── unist │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ └── package.json ├── abbrev │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── index.js │ └── package.json ├── ansi-regex │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── ansi-styles │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── anymatch │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ ├── index.js │ └── package.json ├── bail │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── balanced-match │ ├── .github │ │ └── FUNDING.yml │ ├── LICENSE.md │ ├── README.md │ ├── index.js │ └── package.json ├── binary-extensions │ ├── binary-extensions.json │ ├── binary-extensions.json.d.ts │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── brace-expansion │ ├── .github │ │ └── FUNDING.yml │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── braces │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ │ ├── compile.js │ │ ├── constants.js │ │ ├── expand.js │ │ ├── parse.js │ │ ├── stringify.js │ │ └── utils.js │ └── package.json ├── buffer-from │ ├── LICENSE │ ├── index.js │ ├── package.json │ └── readme.md ├── camelcase │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── chalk │ ├── license │ ├── package.json │ ├── readme.md │ └── source │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── utilities.js │ │ └── vendor │ │ ├── ansi-styles │ │ ├── index.d.ts │ │ └── index.js │ │ └── supports-color │ │ ├── browser.d.ts │ │ ├── browser.js │ │ ├── index.d.ts │ │ └── index.js ├── character-entities │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── chokidar │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ │ ├── constants.js │ │ ├── fsevents-handler.js │ │ └── nodefs-handler.js │ ├── package.json │ └── types │ │ └── index.d.ts ├── color-convert │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── conversions.js │ ├── index.js │ ├── package.json │ └── route.js ├── color-name │ ├── .eslintrc.json │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── package.json │ └── test.js ├── concat-stream │ ├── LICENSE │ ├── index.js │ ├── package.json │ └── readme.md ├── cross-spawn │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ │ ├── enoent.js │ │ ├── parse.js │ │ └── util │ │ │ ├── escape.js │ │ │ ├── readShebang.js │ │ │ └── resolveCommand.js │ └── package.json ├── debug │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ │ ├── browser.js │ │ ├── common.js │ │ ├── index.js │ │ └── node.js ├── decode-named-character-reference │ ├── index.d.ts │ ├── index.dom.d.ts │ ├── index.dom.js │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── dequal │ ├── dist │ │ ├── index.js │ │ ├── index.min.js │ │ └── index.mjs │ ├── index.d.ts │ ├── license │ ├── lite │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.min.js │ │ └── index.mjs │ ├── package.json │ └── readme.md ├── diff │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── dist │ │ ├── diff.js │ │ └── diff.min.js │ ├── lib │ │ ├── convert │ │ │ ├── dmp.js │ │ │ └── xml.js │ │ ├── diff │ │ │ ├── array.js │ │ │ ├── base.js │ │ │ ├── character.js │ │ │ ├── css.js │ │ │ ├── json.js │ │ │ ├── line.js │ │ │ ├── sentence.js │ │ │ └── word.js │ │ ├── index.es6.js │ │ ├── index.js │ │ ├── index.mjs │ │ ├── patch │ │ │ ├── apply.js │ │ │ ├── create.js │ │ │ ├── merge.js │ │ │ └── parse.js │ │ └── util │ │ │ ├── array.js │ │ │ ├── distance-iterator.js │ │ │ └── params.js │ ├── package.json │ ├── release-notes.md │ └── runtime.js ├── eastasianwidth │ ├── README.md │ ├── eastasianwidth.js │ └── package.json ├── emoji-regex │ ├── LICENSE-MIT.txt │ ├── README.md │ ├── RGI_Emoji.d.ts │ ├── RGI_Emoji.js │ ├── es2015 │ │ ├── RGI_Emoji.d.ts │ │ ├── RGI_Emoji.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── text.d.ts │ │ └── text.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ ├── text.d.ts │ └── text.js ├── error-ex │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── escape-string-regexp │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── extend │ ├── .editorconfig │ ├── .eslintrc │ ├── .jscs.json │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── component.json │ ├── index.js │ └── package.json ├── fault │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── fill-range │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── foreground-child │ ├── LICENSE │ ├── README.md │ ├── dist │ │ ├── cjs │ │ │ ├── all-signals.d.ts │ │ │ ├── all-signals.d.ts.map │ │ │ ├── all-signals.js │ │ │ ├── all-signals.js.map │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── package.json │ │ │ ├── watchdog.d.ts │ │ │ ├── watchdog.d.ts.map │ │ │ ├── watchdog.js │ │ │ └── watchdog.js.map │ │ └── mjs │ │ │ ├── all-signals.d.ts │ │ │ ├── all-signals.d.ts.map │ │ │ ├── all-signals.js │ │ │ ├── all-signals.js.map │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── package.json │ │ │ ├── watchdog.d.ts │ │ │ ├── watchdog.d.ts.map │ │ │ ├── watchdog.js │ │ │ └── watchdog.js.map │ └── package.json ├── format │ ├── .npmignore │ ├── Makefile │ ├── Readme.md │ ├── component.json │ ├── format-min.js │ ├── format.js │ ├── package.json │ └── test_format.js ├── fs.realpath │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── old.js │ └── package.json ├── fsevents │ ├── LICENSE │ ├── README.md │ ├── fsevents.d.ts │ ├── fsevents.js │ ├── fsevents.node │ └── package.json ├── glob-parent │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── glob │ ├── LICENSE │ ├── README.md │ ├── common.js │ ├── glob.js │ ├── package.json │ └── sync.js ├── has-flag │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── ignore │ ├── LICENSE-MIT │ ├── README.md │ ├── index.d.ts │ ├── index.js │ ├── legacy.js │ └── package.json ├── import-meta-resolve │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── errors.d.ts │ │ ├── errors.js │ │ ├── get-format.d.ts │ │ ├── get-format.js │ │ ├── package-config.d.ts │ │ ├── package-config.js │ │ ├── package-json-reader.d.ts │ │ ├── package-json-reader.js │ │ ├── resolve-get-package-type.d.ts │ │ ├── resolve-get-package-type.js │ │ ├── resolve.d.ts │ │ ├── resolve.js │ │ ├── utils.d.ts │ │ └── utils.js │ ├── license │ ├── package.json │ └── readme.md ├── inflight │ ├── LICENSE │ ├── README.md │ ├── inflight.js │ └── package.json ├── inherits │ ├── LICENSE │ ├── README.md │ ├── inherits.js │ ├── inherits_browser.js │ └── package.json ├── ini │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── ini.js │ └── package.json ├── is-arrayish │ ├── .editorconfig │ ├── .istanbul.yml │ ├── .npmignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── is-binary-path │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── is-buffer │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ ├── index.js │ └── package.json ├── is-empty │ ├── .npmignore │ ├── .travis.yml │ ├── History.md │ ├── Readme.md │ ├── lib │ │ └── index.js │ └── package.json ├── is-extglob │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── is-fullwidth-code-point │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── is-glob │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── is-number │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── is-plain-obj │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── isexe │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── mode.js │ ├── package.json │ ├── test │ │ └── basic.js │ └── windows.js ├── jackspeak │ ├── LICENSE.md │ ├── README.md │ ├── dist │ │ ├── cjs │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── package.json │ │ │ ├── parse-args-cjs.d.ts.map │ │ │ ├── parse-args-cjs.js.map │ │ │ ├── parse-args.d.ts │ │ │ └── parse-args.js │ │ └── mjs │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── package.json │ │ │ ├── parse-args-esm.d.ts.map │ │ │ ├── parse-args-esm.js.map │ │ │ ├── parse-args.d.ts │ │ │ └── parse-args.js │ └── package.json ├── js-tokens │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── json-parse-even-better-errors │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── index.js │ └── package.json ├── json5 │ ├── LICENSE.md │ ├── README.md │ ├── dist │ │ ├── index.js │ │ ├── index.min.js │ │ ├── index.min.mjs │ │ └── index.mjs │ ├── lib │ │ ├── cli.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── parse.d.ts │ │ ├── parse.js │ │ ├── register.js │ │ ├── require.js │ │ ├── stringify.d.ts │ │ ├── stringify.js │ │ ├── unicode.d.ts │ │ ├── unicode.js │ │ ├── util.d.ts │ │ └── util.js │ └── package.json ├── kleur │ ├── colors.d.ts │ ├── colors.js │ ├── colors.mjs │ ├── index.d.ts │ ├── index.js │ ├── index.mjs │ ├── license │ ├── package.json │ └── readme.md ├── lines-and-columns │ ├── LICENSE │ ├── README.md │ ├── build │ │ ├── index.cjs │ │ ├── index.d.ts │ │ └── index.mjs │ └── package.json ├── load-plugin │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── longest-streak │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── lru-cache │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── mdast-comment-marker │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── mdast-util-from-markdown │ ├── dev │ │ ├── index.d.ts │ │ ├── index.js │ │ └── lib │ │ │ ├── index.d.ts │ │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── mdast-util-mdx-expression │ ├── complex-types.d.ts │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── mdast-util-phrasing │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── mdast-util-to-markdown │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── configure.d.ts │ │ ├── configure.js │ │ ├── handle │ │ │ ├── blockquote.d.ts │ │ │ ├── blockquote.js │ │ │ ├── break.d.ts │ │ │ ├── break.js │ │ │ ├── code.d.ts │ │ │ ├── code.js │ │ │ ├── definition.d.ts │ │ │ ├── definition.js │ │ │ ├── emphasis.d.ts │ │ │ ├── emphasis.js │ │ │ ├── heading.d.ts │ │ │ ├── heading.js │ │ │ ├── html.d.ts │ │ │ ├── html.js │ │ │ ├── image-reference.d.ts │ │ │ ├── image-reference.js │ │ │ ├── image.d.ts │ │ │ ├── image.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── inline-code.d.ts │ │ │ ├── inline-code.js │ │ │ ├── link-reference.d.ts │ │ │ ├── link-reference.js │ │ │ ├── link.d.ts │ │ │ ├── link.js │ │ │ ├── list-item.d.ts │ │ │ ├── list-item.js │ │ │ ├── list.d.ts │ │ │ ├── list.js │ │ │ ├── paragraph.d.ts │ │ │ ├── paragraph.js │ │ │ ├── root.d.ts │ │ │ ├── root.js │ │ │ ├── strong.d.ts │ │ │ ├── strong.js │ │ │ ├── text.d.ts │ │ │ ├── text.js │ │ │ ├── thematic-break.d.ts │ │ │ └── thematic-break.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── join.d.ts │ │ ├── join.js │ │ ├── types.d.ts │ │ ├── types.js │ │ ├── unsafe.d.ts │ │ ├── unsafe.js │ │ └── util │ │ │ ├── association.d.ts │ │ │ ├── association.js │ │ │ ├── check-bullet-ordered-other.d.ts │ │ │ ├── check-bullet-ordered-other.js │ │ │ ├── check-bullet-ordered.d.ts │ │ │ ├── check-bullet-ordered.js │ │ │ ├── check-bullet-other.d.ts │ │ │ ├── check-bullet-other.js │ │ │ ├── check-bullet.d.ts │ │ │ ├── check-bullet.js │ │ │ ├── check-emphasis.d.ts │ │ │ ├── check-emphasis.js │ │ │ ├── check-fence.d.ts │ │ │ ├── check-fence.js │ │ │ ├── check-list-item-indent.d.ts │ │ │ ├── check-list-item-indent.js │ │ │ ├── check-quote.d.ts │ │ │ ├── check-quote.js │ │ │ ├── check-rule-repetition.d.ts │ │ │ ├── check-rule-repetition.js │ │ │ ├── check-rule.d.ts │ │ │ ├── check-rule.js │ │ │ ├── check-strong.d.ts │ │ │ ├── check-strong.js │ │ │ ├── container-flow.d.ts │ │ │ ├── container-flow.js │ │ │ ├── container-phrasing.d.ts │ │ │ ├── container-phrasing.js │ │ │ ├── format-code-as-indented.d.ts │ │ │ ├── format-code-as-indented.js │ │ │ ├── format-heading-as-setext.d.ts │ │ │ ├── format-heading-as-setext.js │ │ │ ├── format-link-as-autolink.d.ts │ │ │ ├── format-link-as-autolink.js │ │ │ ├── indent-lines.d.ts │ │ │ ├── indent-lines.js │ │ │ ├── pattern-compile.d.ts │ │ │ ├── pattern-compile.js │ │ │ ├── pattern-in-scope.d.ts │ │ │ ├── pattern-in-scope.js │ │ │ ├── safe.d.ts │ │ │ ├── safe.js │ │ │ ├── track.d.ts │ │ │ └── track.js │ ├── license │ ├── package.json │ └── readme.md ├── mdast-util-to-string │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── micromark-core-commonmark │ ├── dev │ │ ├── index.d.ts │ │ ├── index.js │ │ └── lib │ │ │ ├── attention.d.ts │ │ │ ├── attention.js │ │ │ ├── autolink.d.ts │ │ │ ├── autolink.js │ │ │ ├── blank-line.d.ts │ │ │ ├── blank-line.js │ │ │ ├── block-quote.d.ts │ │ │ ├── block-quote.js │ │ │ ├── character-escape.d.ts │ │ │ ├── character-escape.js │ │ │ ├── character-reference.d.ts │ │ │ ├── character-reference.js │ │ │ ├── code-fenced.d.ts │ │ │ ├── code-fenced.js │ │ │ ├── code-indented.d.ts │ │ │ ├── code-indented.js │ │ │ ├── code-text.d.ts │ │ │ ├── code-text.js │ │ │ ├── content.d.ts │ │ │ ├── content.js │ │ │ ├── definition.d.ts │ │ │ ├── definition.js │ │ │ ├── hard-break-escape.d.ts │ │ │ ├── hard-break-escape.js │ │ │ ├── heading-atx.d.ts │ │ │ ├── heading-atx.js │ │ │ ├── html-flow.d.ts │ │ │ ├── html-flow.js │ │ │ ├── html-text.d.ts │ │ │ ├── html-text.js │ │ │ ├── label-end.d.ts │ │ │ ├── label-end.js │ │ │ ├── label-start-image.d.ts │ │ │ ├── label-start-image.js │ │ │ ├── label-start-link.d.ts │ │ │ ├── label-start-link.js │ │ │ ├── line-ending.d.ts │ │ │ ├── line-ending.js │ │ │ ├── list.d.ts │ │ │ ├── list.js │ │ │ ├── setext-underline.d.ts │ │ │ ├── setext-underline.js │ │ │ ├── thematic-break.d.ts │ │ │ └── thematic-break.js │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── attention.d.ts │ │ ├── attention.js │ │ ├── autolink.d.ts │ │ ├── autolink.js │ │ ├── blank-line.d.ts │ │ ├── blank-line.js │ │ ├── block-quote.d.ts │ │ ├── block-quote.js │ │ ├── character-escape.d.ts │ │ ├── character-escape.js │ │ ├── character-reference.d.ts │ │ ├── character-reference.js │ │ ├── code-fenced.d.ts │ │ ├── code-fenced.js │ │ ├── code-indented.d.ts │ │ ├── code-indented.js │ │ ├── code-text.d.ts │ │ ├── code-text.js │ │ ├── content.d.ts │ │ ├── content.js │ │ ├── definition.d.ts │ │ ├── definition.js │ │ ├── hard-break-escape.d.ts │ │ ├── hard-break-escape.js │ │ ├── heading-atx.d.ts │ │ ├── heading-atx.js │ │ ├── html-flow.d.ts │ │ ├── html-flow.js │ │ ├── html-text.d.ts │ │ ├── html-text.js │ │ ├── label-end.d.ts │ │ ├── label-end.js │ │ ├── label-start-image.d.ts │ │ ├── label-start-image.js │ │ ├── label-start-link.d.ts │ │ ├── label-start-link.js │ │ ├── line-ending.d.ts │ │ ├── line-ending.js │ │ ├── list.d.ts │ │ ├── list.js │ │ ├── setext-underline.d.ts │ │ ├── setext-underline.js │ │ ├── thematic-break.d.ts │ │ └── thematic-break.js │ ├── package.json │ └── readme.md ├── micromark-factory-destination │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-factory-label │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-factory-space │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-factory-title │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-factory-whitespace │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-character │ ├── dev │ │ ├── index.d.ts │ │ ├── index.js │ │ └── lib │ │ │ ├── unicode-punctuation-regex.d.ts │ │ │ └── unicode-punctuation-regex.js │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── unicode-punctuation-regex.d.ts │ │ └── unicode-punctuation-regex.js │ ├── package.json │ └── readme.md ├── micromark-util-chunked │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-classify-character │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-combine-extensions │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-decode-numeric-character-reference │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-decode-string │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-encode │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-html-tag-name │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-normalize-identifier │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-resolve-all │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-sanitize-uri │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-subtokenize │ ├── dev │ │ ├── index.d.ts │ │ └── index.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark-util-symbol │ ├── codes.d.ts │ ├── codes.js │ ├── constants.d.ts │ ├── constants.js │ ├── package.json │ ├── readme.md │ ├── types.d.ts │ ├── types.js │ ├── values.d.ts │ └── values.js ├── micromark-util-types │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── micromark │ ├── dev │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── lib │ │ │ ├── compile.d.ts │ │ │ ├── compile.js │ │ │ ├── constructs.d.ts │ │ │ ├── constructs.js │ │ │ ├── create-tokenizer.d.ts │ │ │ ├── create-tokenizer.js │ │ │ ├── initialize │ │ │ │ ├── content.d.ts │ │ │ │ ├── content.js │ │ │ │ ├── document.d.ts │ │ │ │ ├── document.js │ │ │ │ ├── flow.d.ts │ │ │ │ ├── flow.js │ │ │ │ ├── text.d.ts │ │ │ │ └── text.js │ │ │ ├── parse.d.ts │ │ │ ├── parse.js │ │ │ ├── postprocess.d.ts │ │ │ ├── postprocess.js │ │ │ ├── preprocess.d.ts │ │ │ └── preprocess.js │ │ ├── stream.d.ts │ │ └── stream.js │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── compile.d.ts │ │ ├── compile.js │ │ ├── constructs.d.ts │ │ ├── constructs.js │ │ ├── create-tokenizer.d.ts │ │ ├── create-tokenizer.js │ │ ├── initialize │ │ │ ├── content.d.ts │ │ │ ├── content.js │ │ │ ├── document.d.ts │ │ │ ├── document.js │ │ │ ├── flow.d.ts │ │ │ ├── flow.js │ │ │ ├── text.d.ts │ │ │ └── text.js │ │ ├── parse.d.ts │ │ ├── parse.js │ │ ├── postprocess.d.ts │ │ ├── postprocess.js │ │ ├── preprocess.d.ts │ │ └── preprocess.js │ ├── package.json │ ├── readme.md │ ├── stream.d.ts │ └── stream.js ├── minimatch │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── path.js │ ├── minimatch.js │ └── package.json ├── minimist │ ├── .eslintrc │ ├── .github │ │ └── FUNDING.yml │ ├── .nycrc │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ └── parse.js │ ├── index.js │ ├── package.json │ └── test │ │ ├── all_bool.js │ │ ├── bool.js │ │ ├── dash.js │ │ ├── default_bool.js │ │ ├── dotted.js │ │ ├── kv_short.js │ │ ├── long.js │ │ ├── num.js │ │ ├── parse.js │ │ ├── parse_modified.js │ │ ├── proto.js │ │ ├── short.js │ │ ├── stop_early.js │ │ ├── unknown.js │ │ └── whitespace.js ├── minipass │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ ├── index.js │ ├── index.mjs │ └── package.json ├── mri │ ├── index.d.ts │ ├── lib │ │ ├── index.js │ │ └── index.mjs │ ├── license.md │ ├── package.json │ └── readme.md ├── ms │ ├── index.js │ ├── license.md │ ├── package.json │ └── readme.md ├── nopt │ ├── LICENSE │ ├── README.md │ ├── bin │ │ └── nopt.js │ ├── lib │ │ ├── debug.js │ │ ├── nopt-lib.js │ │ ├── nopt.js │ │ └── type-defs.js │ └── package.json ├── normalize-path │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── npm-normalize-package-bin │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── index.js │ └── package.json ├── once │ ├── LICENSE │ ├── README.md │ ├── once.js │ └── package.json ├── parse-json │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── path-key │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── path-scurry │ ├── LICENSE.md │ ├── README.md │ ├── dist │ │ ├── cjs │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ └── package.json │ │ └── mjs │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ └── package.json │ ├── node_modules │ │ └── lru-cache │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── dist │ │ │ ├── cjs │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.d.ts.map │ │ │ │ ├── index.js │ │ │ │ ├── index.js.map │ │ │ │ ├── index.min.js │ │ │ │ ├── index.min.js.map │ │ │ │ └── package.json │ │ │ └── mjs │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.d.ts.map │ │ │ │ ├── index.js │ │ │ │ ├── index.js.map │ │ │ │ ├── index.min.js │ │ │ │ ├── index.min.js.map │ │ │ │ └── package.json │ │ │ └── package.json │ └── package.json ├── picomatch │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ │ ├── constants.js │ │ ├── parse.js │ │ ├── picomatch.js │ │ ├── scan.js │ │ └── utils.js │ └── package.json ├── proc-log │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── index.js │ └── package.json ├── read-package-json-fast │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── index.js │ ├── node_modules │ │ └── json-parse-even-better-errors │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── lib │ │ │ └── index.js │ │ │ └── package.json │ └── package.json ├── readable-stream │ ├── CONTRIBUTING.md │ ├── GOVERNANCE.md │ ├── LICENSE │ ├── README.md │ ├── errors-browser.js │ ├── errors.js │ ├── experimentalWarning.js │ ├── lib │ │ ├── _stream_duplex.js │ │ ├── _stream_passthrough.js │ │ ├── _stream_readable.js │ │ ├── _stream_transform.js │ │ ├── _stream_writable.js │ │ └── internal │ │ │ └── streams │ │ │ ├── async_iterator.js │ │ │ ├── buffer_list.js │ │ │ ├── destroy.js │ │ │ ├── end-of-stream.js │ │ │ ├── from-browser.js │ │ │ ├── from.js │ │ │ ├── pipeline.js │ │ │ ├── state.js │ │ │ ├── stream-browser.js │ │ │ └── stream.js │ ├── package.json │ ├── readable-browser.js │ └── readable.js ├── readdirp │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ ├── index.js │ └── package.json ├── remark-cli │ ├── cli.js │ ├── license │ ├── package.json │ └── readme.md ├── remark-lint │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── readme.md ├── remark-message-control │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── remark-parse │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── remark-stringify │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── remark │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── sade │ ├── index.d.ts │ ├── lib │ │ ├── index.js │ │ └── index.mjs │ ├── license │ ├── package.json │ └── readme.md ├── safe-buffer │ ├── LICENSE │ ├── README.md │ ├── index.d.ts │ ├── index.js │ └── package.json ├── semver │ ├── LICENSE │ ├── README.md │ ├── bin │ │ └── semver.js │ ├── classes │ │ ├── comparator.js │ │ ├── index.js │ │ ├── range.js │ │ └── semver.js │ ├── functions │ │ ├── clean.js │ │ ├── cmp.js │ │ ├── coerce.js │ │ ├── compare-build.js │ │ ├── compare-loose.js │ │ ├── compare.js │ │ ├── diff.js │ │ ├── eq.js │ │ ├── gt.js │ │ ├── gte.js │ │ ├── inc.js │ │ ├── lt.js │ │ ├── lte.js │ │ ├── major.js │ │ ├── minor.js │ │ ├── neq.js │ │ ├── parse.js │ │ ├── patch.js │ │ ├── prerelease.js │ │ ├── rcompare.js │ │ ├── rsort.js │ │ ├── satisfies.js │ │ ├── sort.js │ │ └── valid.js │ ├── index.js │ ├── internal │ │ ├── constants.js │ │ ├── debug.js │ │ ├── identifiers.js │ │ ├── parse-options.js │ │ └── re.js │ ├── package.json │ ├── preload.js │ ├── range.bnf │ └── ranges │ │ ├── gtr.js │ │ ├── intersects.js │ │ ├── ltr.js │ │ ├── max-satisfying.js │ │ ├── min-satisfying.js │ │ ├── min-version.js │ │ ├── outside.js │ │ ├── simplify.js │ │ ├── subset.js │ │ ├── to-comparators.js │ │ └── valid.js ├── shebang-command │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── shebang-regex │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── signal-exit │ ├── LICENSE.txt │ ├── README.md │ ├── dist │ │ ├── cjs │ │ │ ├── browser.d.ts │ │ │ ├── browser.d.ts.map │ │ │ ├── browser.js │ │ │ ├── browser.js.map │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── package.json │ │ │ ├── signals.d.ts │ │ │ ├── signals.d.ts.map │ │ │ ├── signals.js │ │ │ └── signals.js.map │ │ └── mjs │ │ │ ├── browser.d.ts │ │ │ ├── browser.d.ts.map │ │ │ ├── browser.js │ │ │ ├── browser.js.map │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ ├── package.json │ │ │ ├── signals.d.ts │ │ │ ├── signals.d.ts.map │ │ │ ├── signals.js │ │ │ └── signals.js.map │ └── package.json ├── string-width-cjs │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── node_modules │ │ ├── ansi-regex │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── emoji-regex │ │ │ ├── LICENSE-MIT.txt │ │ │ ├── README.md │ │ │ ├── es2015 │ │ │ │ ├── index.js │ │ │ │ └── text.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── text.js │ │ └── strip-ansi │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ ├── package.json │ └── readme.md ├── string-width │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── string_decoder │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── string_decoder.js │ └── package.json ├── strip-ansi-cjs │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── node_modules │ │ └── ansi-regex │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ ├── package.json │ └── readme.md ├── strip-ansi │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── supports-color │ ├── browser.d.ts │ ├── browser.js │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── text-table │ ├── .travis.yml │ ├── LICENSE │ ├── example │ │ ├── align.js │ │ ├── center.js │ │ ├── dotalign.js │ │ ├── doubledot.js │ │ └── table.js │ ├── index.js │ ├── package.json │ ├── readme.markdown │ └── test │ │ ├── align.js │ │ ├── ansi-colors.js │ │ ├── center.js │ │ ├── dotalign.js │ │ ├── doubledot.js │ │ └── table.js ├── to-regex-range │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── to-vfile │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── trough │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── typedarray │ ├── .travis.yml │ ├── LICENSE │ ├── example │ │ └── tarray.js │ ├── index.js │ ├── package.json │ ├── readme.markdown │ └── test │ │ ├── server │ │ └── undef_globals.js │ │ └── tarray.js ├── unified-args │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── options.d.ts │ │ ├── options.js │ │ ├── schema.d.ts │ │ └── schema.js │ ├── license │ ├── package.json │ └── readme.md ├── unified-engine │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── configuration.d.ts │ │ ├── configuration.js │ │ ├── file-pipeline │ │ │ ├── configure.d.ts │ │ │ ├── configure.js │ │ │ ├── copy.d.ts │ │ │ ├── copy.js │ │ │ ├── file-system.d.ts │ │ │ ├── file-system.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── parse.d.ts │ │ │ ├── parse.js │ │ │ ├── queue.d.ts │ │ │ ├── queue.js │ │ │ ├── read.d.ts │ │ │ ├── read.js │ │ │ ├── stdout.d.ts │ │ │ ├── stdout.js │ │ │ ├── stringify.d.ts │ │ │ ├── stringify.js │ │ │ ├── transform.d.ts │ │ │ └── transform.js │ │ ├── file-set-pipeline │ │ │ ├── configure.d.ts │ │ │ ├── configure.js │ │ │ ├── file-system.d.ts │ │ │ ├── file-system.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── log.d.ts │ │ │ ├── log.js │ │ │ ├── stdin.d.ts │ │ │ ├── stdin.js │ │ │ ├── transform.d.ts │ │ │ └── transform.js │ │ ├── file-set.d.ts │ │ ├── file-set.js │ │ ├── find-up.d.ts │ │ ├── find-up.js │ │ ├── finder.d.ts │ │ ├── finder.js │ │ ├── ignore.d.ts │ │ ├── ignore.js │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unified-lint-rule │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── package.json │ └── readme.md ├── unified-message-control │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── node_modules │ │ ├── unist-util-visit-parents │ │ │ ├── color.browser.d.ts │ │ │ ├── color.browser.js │ │ │ ├── color.d.ts │ │ │ ├── color.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ └── unist-util-visit │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ ├── package.json │ └── readme.md ├── unified │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unist-util-generated │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unist-util-inspect │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── color-browser.d.ts │ │ ├── color-browser.js │ │ ├── color.d.ts │ │ ├── color.js │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unist-util-is │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unist-util-stringify-position │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unist-util-visit-parents │ ├── complex-types.d.ts │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── color.browser.d.ts │ │ ├── color.browser.js │ │ ├── color.d.ts │ │ ├── color.js │ │ ├── complex-types.d.ts │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── unist-util-visit │ ├── complex-types.d.ts │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── util-deprecate │ ├── History.md │ ├── LICENSE │ ├── README.md │ ├── browser.js │ ├── node.js │ └── package.json ├── uvu │ ├── assert │ │ ├── index.d.ts │ │ ├── index.js │ │ └── index.mjs │ ├── bin.js │ ├── diff │ │ ├── index.d.ts │ │ ├── index.js │ │ └── index.mjs │ ├── dist │ │ ├── index.js │ │ └── index.mjs │ ├── index.d.ts │ ├── license │ ├── package.json │ ├── parse │ │ ├── index.d.ts │ │ ├── index.js │ │ └── index.mjs │ ├── readme.md │ └── run │ │ ├── index.d.ts │ │ ├── index.js │ │ └── index.mjs ├── vfile-location │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── vfile-message │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── vfile-reporter │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── color.browser.d.ts │ │ ├── color.browser.js │ │ ├── color.d.ts │ │ ├── color.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── platform.browser.d.ts │ │ ├── platform.browser.js │ │ ├── platform.d.ts │ │ └── platform.js │ ├── license │ ├── package.json │ └── readme.md ├── vfile-sort │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── vfile-statistics │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ └── index.js │ ├── license │ ├── package.json │ └── readme.md ├── vfile │ ├── index.d.ts │ ├── index.js │ ├── lib │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── minpath.browser.d.ts │ │ ├── minpath.browser.js │ │ ├── minpath.d.ts │ │ ├── minpath.js │ │ ├── minproc.browser.d.ts │ │ ├── minproc.browser.js │ │ ├── minproc.d.ts │ │ ├── minproc.js │ │ ├── minurl.browser.d.ts │ │ ├── minurl.browser.js │ │ ├── minurl.d.ts │ │ ├── minurl.js │ │ ├── minurl.shared.d.ts │ │ └── minurl.shared.js │ ├── license │ ├── package.json │ └── readme.md ├── walk-up-path │ ├── LICENSE │ ├── README.md │ ├── dist │ │ ├── cjs │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ └── package.json │ │ └── mjs │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── index.js.map │ │ │ └── package.json │ └── package.json ├── which │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── bin │ │ └── node-which │ ├── package.json │ └── which.js ├── wrap-ansi-cjs │ ├── index.js │ ├── license │ ├── node_modules │ │ ├── ansi-regex │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── ansi-styles │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── color-convert │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── conversions.js │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── route.js │ │ ├── color-name │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── emoji-regex │ │ │ ├── LICENSE-MIT.txt │ │ │ ├── README.md │ │ │ ├── es2015 │ │ │ │ ├── index.js │ │ │ │ └── text.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── text.js │ │ ├── string-width │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ │ └── strip-ansi │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ ├── package.json │ └── readme.md ├── wrap-ansi │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── node_modules │ │ └── ansi-styles │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── license │ │ │ ├── package.json │ │ │ └── readme.md │ ├── package.json │ └── readme.md ├── wrappy │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── wrappy.js ├── yallist │ ├── LICENSE │ ├── README.md │ ├── iterator.js │ ├── package.json │ └── yallist.js ├── yaml │ ├── LICENSE │ ├── README.md │ ├── browser │ │ ├── dist │ │ │ ├── compose │ │ │ │ ├── compose-collection.js │ │ │ │ ├── compose-doc.js │ │ │ │ ├── compose-node.js │ │ │ │ ├── compose-scalar.js │ │ │ │ ├── composer.js │ │ │ │ ├── resolve-block-map.js │ │ │ │ ├── resolve-block-scalar.js │ │ │ │ ├── resolve-block-seq.js │ │ │ │ ├── resolve-end.js │ │ │ │ ├── resolve-flow-collection.js │ │ │ │ ├── resolve-flow-scalar.js │ │ │ │ ├── resolve-props.js │ │ │ │ ├── util-contains-newline.js │ │ │ │ ├── util-empty-scalar-position.js │ │ │ │ ├── util-flow-indent-check.js │ │ │ │ └── util-map-includes.js │ │ │ ├── doc │ │ │ │ ├── Document.js │ │ │ │ ├── anchors.js │ │ │ │ ├── applyReviver.js │ │ │ │ ├── createNode.js │ │ │ │ └── directives.js │ │ │ ├── errors.js │ │ │ ├── index.js │ │ │ ├── log.js │ │ │ ├── node_modules │ │ │ │ └── tslib │ │ │ │ │ └── tslib.es6.js │ │ │ ├── nodes │ │ │ │ ├── Alias.js │ │ │ │ ├── Collection.js │ │ │ │ ├── Node.js │ │ │ │ ├── Pair.js │ │ │ │ ├── Scalar.js │ │ │ │ ├── YAMLMap.js │ │ │ │ ├── YAMLSeq.js │ │ │ │ ├── addPairToJSMap.js │ │ │ │ └── toJS.js │ │ │ ├── parse │ │ │ │ ├── cst-scalar.js │ │ │ │ ├── cst-stringify.js │ │ │ │ ├── cst-visit.js │ │ │ │ ├── cst.js │ │ │ │ ├── lexer.js │ │ │ │ ├── line-counter.js │ │ │ │ └── parser.js │ │ │ ├── public-api.js │ │ │ ├── schema │ │ │ │ ├── Schema.js │ │ │ │ ├── common │ │ │ │ │ ├── map.js │ │ │ │ │ ├── null.js │ │ │ │ │ ├── seq.js │ │ │ │ │ └── string.js │ │ │ │ ├── core │ │ │ │ │ ├── bool.js │ │ │ │ │ ├── float.js │ │ │ │ │ ├── int.js │ │ │ │ │ └── schema.js │ │ │ │ ├── json │ │ │ │ │ └── schema.js │ │ │ │ ├── tags.js │ │ │ │ └── yaml-1.1 │ │ │ │ │ ├── binary.js │ │ │ │ │ ├── bool.js │ │ │ │ │ ├── float.js │ │ │ │ │ ├── int.js │ │ │ │ │ ├── omap.js │ │ │ │ │ ├── pairs.js │ │ │ │ │ ├── schema.js │ │ │ │ │ ├── set.js │ │ │ │ │ └── timestamp.js │ │ │ ├── stringify │ │ │ │ ├── foldFlowLines.js │ │ │ │ ├── stringify.js │ │ │ │ ├── stringifyCollection.js │ │ │ │ ├── stringifyComment.js │ │ │ │ ├── stringifyDocument.js │ │ │ │ ├── stringifyNumber.js │ │ │ │ ├── stringifyPair.js │ │ │ │ └── stringifyString.js │ │ │ ├── util.js │ │ │ └── visit.js │ │ ├── index.js │ │ └── package.json │ ├── dist │ │ ├── compose │ │ │ ├── compose-collection.d.ts │ │ │ ├── compose-collection.js │ │ │ ├── compose-doc.d.ts │ │ │ ├── compose-doc.js │ │ │ ├── compose-node.d.ts │ │ │ ├── compose-node.js │ │ │ ├── compose-scalar.d.ts │ │ │ ├── compose-scalar.js │ │ │ ├── composer.d.ts │ │ │ ├── composer.js │ │ │ ├── resolve-block-map.d.ts │ │ │ ├── resolve-block-map.js │ │ │ ├── resolve-block-scalar.d.ts │ │ │ ├── resolve-block-scalar.js │ │ │ ├── resolve-block-seq.d.ts │ │ │ ├── resolve-block-seq.js │ │ │ ├── resolve-end.d.ts │ │ │ ├── resolve-end.js │ │ │ ├── resolve-flow-collection.d.ts │ │ │ ├── resolve-flow-collection.js │ │ │ ├── resolve-flow-scalar.d.ts │ │ │ ├── resolve-flow-scalar.js │ │ │ ├── resolve-props.d.ts │ │ │ ├── resolve-props.js │ │ │ ├── util-contains-newline.d.ts │ │ │ ├── util-contains-newline.js │ │ │ ├── util-empty-scalar-position.d.ts │ │ │ ├── util-empty-scalar-position.js │ │ │ ├── util-flow-indent-check.d.ts │ │ │ ├── util-flow-indent-check.js │ │ │ ├── util-map-includes.d.ts │ │ │ └── util-map-includes.js │ │ ├── doc │ │ │ ├── Document.d.ts │ │ │ ├── Document.js │ │ │ ├── anchors.d.ts │ │ │ ├── anchors.js │ │ │ ├── applyReviver.d.ts │ │ │ ├── applyReviver.js │ │ │ ├── createNode.d.ts │ │ │ ├── createNode.js │ │ │ ├── directives.d.ts │ │ │ └── directives.js │ │ ├── errors.d.ts │ │ ├── errors.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── log.d.ts │ │ ├── log.js │ │ ├── nodes │ │ │ ├── Alias.d.ts │ │ │ ├── Alias.js │ │ │ ├── Collection.d.ts │ │ │ ├── Collection.js │ │ │ ├── Node.d.ts │ │ │ ├── Node.js │ │ │ ├── Pair.d.ts │ │ │ ├── Pair.js │ │ │ ├── Scalar.d.ts │ │ │ ├── Scalar.js │ │ │ ├── YAMLMap.d.ts │ │ │ ├── YAMLMap.js │ │ │ ├── YAMLSeq.d.ts │ │ │ ├── YAMLSeq.js │ │ │ ├── addPairToJSMap.d.ts │ │ │ ├── addPairToJSMap.js │ │ │ ├── toJS.d.ts │ │ │ └── toJS.js │ │ ├── options.d.ts │ │ ├── parse │ │ │ ├── cst-scalar.d.ts │ │ │ ├── cst-scalar.js │ │ │ ├── cst-stringify.d.ts │ │ │ ├── cst-stringify.js │ │ │ ├── cst-visit.d.ts │ │ │ ├── cst-visit.js │ │ │ ├── cst.d.ts │ │ │ ├── cst.js │ │ │ ├── lexer.d.ts │ │ │ ├── lexer.js │ │ │ ├── line-counter.d.ts │ │ │ ├── line-counter.js │ │ │ ├── parser.d.ts │ │ │ └── parser.js │ │ ├── public-api.d.ts │ │ ├── public-api.js │ │ ├── schema │ │ │ ├── Schema.d.ts │ │ │ ├── Schema.js │ │ │ ├── common │ │ │ │ ├── map.d.ts │ │ │ │ ├── map.js │ │ │ │ ├── null.d.ts │ │ │ │ ├── null.js │ │ │ │ ├── seq.d.ts │ │ │ │ ├── seq.js │ │ │ │ ├── string.d.ts │ │ │ │ └── string.js │ │ │ ├── core │ │ │ │ ├── bool.d.ts │ │ │ │ ├── bool.js │ │ │ │ ├── float.d.ts │ │ │ │ ├── float.js │ │ │ │ ├── int.d.ts │ │ │ │ ├── int.js │ │ │ │ ├── schema.d.ts │ │ │ │ └── schema.js │ │ │ ├── json-schema.d.ts │ │ │ ├── json │ │ │ │ ├── schema.d.ts │ │ │ │ └── schema.js │ │ │ ├── tags.d.ts │ │ │ ├── tags.js │ │ │ ├── types.d.ts │ │ │ └── yaml-1.1 │ │ │ │ ├── binary.d.ts │ │ │ │ ├── binary.js │ │ │ │ ├── bool.d.ts │ │ │ │ ├── bool.js │ │ │ │ ├── float.d.ts │ │ │ │ ├── float.js │ │ │ │ ├── int.d.ts │ │ │ │ ├── int.js │ │ │ │ ├── omap.d.ts │ │ │ │ ├── omap.js │ │ │ │ ├── pairs.d.ts │ │ │ │ ├── pairs.js │ │ │ │ ├── schema.d.ts │ │ │ │ ├── schema.js │ │ │ │ ├── set.d.ts │ │ │ │ ├── set.js │ │ │ │ ├── timestamp.d.ts │ │ │ │ └── timestamp.js │ │ ├── stringify │ │ │ ├── foldFlowLines.d.ts │ │ │ ├── foldFlowLines.js │ │ │ ├── stringify.d.ts │ │ │ ├── stringify.js │ │ │ ├── stringifyCollection.d.ts │ │ │ ├── stringifyCollection.js │ │ │ ├── stringifyComment.d.ts │ │ │ ├── stringifyComment.js │ │ │ ├── stringifyDocument.d.ts │ │ │ ├── stringifyDocument.js │ │ │ ├── stringifyNumber.d.ts │ │ │ ├── stringifyNumber.js │ │ │ ├── stringifyPair.d.ts │ │ │ ├── stringifyPair.js │ │ │ ├── stringifyString.d.ts │ │ │ └── stringifyString.js │ │ ├── test-events.d.ts │ │ ├── test-events.js │ │ ├── util.d.ts │ │ ├── util.js │ │ ├── visit.d.ts │ │ └── visit.js │ ├── package.json │ ├── util.d.ts │ └── util.js └── zwitch │ ├── index.d.ts │ ├── index.js │ ├── license │ ├── package.json │ └── readme.md ├── package-lock.json ├── package.json └── sync.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .env 3 | .vscode/settings.json 4 | .idea/ 5 | /node_modules/ 6 | npm-debug.log 7 | .eslintcache 8 | .node-version -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # remark-block-list -------------------------------------------------------------------------------- /node_modules/.bin/json5: -------------------------------------------------------------------------------- 1 | ../json5/lib/cli.js -------------------------------------------------------------------------------- /node_modules/.bin/node-which: -------------------------------------------------------------------------------- 1 | ../which/bin/node-which -------------------------------------------------------------------------------- /node_modules/.bin/nopt: -------------------------------------------------------------------------------- 1 | ../nopt/bin/nopt.js -------------------------------------------------------------------------------- /node_modules/.bin/remark: -------------------------------------------------------------------------------- 1 | ../remark-cli/cli.js -------------------------------------------------------------------------------- /node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /node_modules/.bin/uvu: -------------------------------------------------------------------------------- 1 | ../uvu/bin.js -------------------------------------------------------------------------------- /node_modules/@babel/code-frame/README.md: -------------------------------------------------------------------------------- 1 | # @babel/code-frame 2 | 3 | > Generate errors that contain a code frame that point to source locations. 4 | 5 | See our website [@babel/code-frame](https://babeljs.io/docs/en/babel-code-frame) for more information. 6 | 7 | ## Install 8 | 9 | Using npm: 10 | 11 | ```sh 12 | npm install --save-dev @babel/code-frame 13 | ``` 14 | 15 | or using yarn: 16 | 17 | ```sh 18 | yarn add @babel/code-frame --dev 19 | ``` 20 | -------------------------------------------------------------------------------- /node_modules/@babel/helper-validator-identifier/README.md: -------------------------------------------------------------------------------- 1 | # @babel/helper-validator-identifier 2 | 3 | > Validate identifier/keywords name 4 | 5 | See our website [@babel/helper-validator-identifier](https://babeljs.io/docs/en/babel-helper-validator-identifier) for more information. 6 | 7 | ## Install 8 | 9 | Using npm: 10 | 11 | ```sh 12 | npm install --save @babel/helper-validator-identifier 13 | ``` 14 | 15 | or using yarn: 16 | 17 | ```sh 18 | yarn add @babel/helper-validator-identifier 19 | ``` 20 | -------------------------------------------------------------------------------- /node_modules/@babel/helper-validator-identifier/lib/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"names":[],"sources":["../src/index.ts"],"sourcesContent":["export {\n isIdentifierName,\n isIdentifierChar,\n isIdentifierStart,\n} from \"./identifier\";\nexport {\n isReservedWord,\n isStrictBindOnlyReservedWord,\n isStrictBindReservedWord,\n isStrictReservedWord,\n isKeyword,\n} from \"./keyword\";\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;;AAKA"} -------------------------------------------------------------------------------- /node_modules/@babel/highlight/README.md: -------------------------------------------------------------------------------- 1 | # @babel/highlight 2 | 3 | > Syntax highlight JavaScript strings for output in terminals. 4 | 5 | See our website [@babel/highlight](https://babeljs.io/docs/en/babel-highlight) for more information. 6 | 7 | ## Install 8 | 9 | Using npm: 10 | 11 | ```sh 12 | npm install --save-dev @babel/highlight 13 | ``` 14 | 15 | or using yarn: 16 | 17 | ```sh 18 | yarn add @babel/highlight --dev 19 | ``` 20 | -------------------------------------------------------------------------------- /node_modules/@babel/highlight/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /node_modules/@isaacs/cliui/index.mjs: -------------------------------------------------------------------------------- 1 | // Bootstrap cliui with ESM dependencies: 2 | import { cliui } from './build/lib/index.js' 3 | 4 | import stringWidth from 'string-width' 5 | import stripAnsi from 'strip-ansi' 6 | import wrap from 'wrap-ansi' 7 | 8 | export default function ui (opts) { 9 | return cliui(opts, { 10 | stringWidth, 11 | stripAnsi, 12 | wrap 13 | }) 14 | } 15 | -------------------------------------------------------------------------------- /node_modules/@npmcli/config/lib/env-replace.js: -------------------------------------------------------------------------------- 1 | // replace any ${ENV} values with the appropriate environ. 2 | 3 | const envExpr = /(? f.replace(envExpr, (orig, esc, name) => { 6 | const val = env[name] !== undefined ? env[name] : `$\{${name}}` 7 | 8 | // consume the escape chars that are relevant. 9 | if (esc.length % 2) { 10 | return orig.slice((esc.length + 1) / 2) 11 | } 12 | 13 | return (esc.slice(esc.length / 2)) + val 14 | }) 15 | -------------------------------------------------------------------------------- /node_modules/@npmcli/config/lib/nerf-dart.js: -------------------------------------------------------------------------------- 1 | const { URL } = require('url') 2 | 3 | /** 4 | * Maps a URL to an identifier. 5 | * 6 | * Name courtesy schiffertronix media LLC, a New Jersey corporation 7 | * 8 | * @param {String} uri The URL to be nerfed. 9 | * 10 | * @returns {String} A nerfed URL. 11 | */ 12 | module.exports = (url) => { 13 | const parsed = new URL(url) 14 | const from = `${parsed.protocol}//${parsed.host}${parsed.pathname}` 15 | const rel = new URL('.', from) 16 | const res = `//${rel.host}${rel.pathname}` 17 | return res 18 | } 19 | -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/.bin/glob: -------------------------------------------------------------------------------- 1 | ../glob/dist/cjs/src/bin.js -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/glob/dist/cjs/src/bin.d.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | export {}; 3 | //# sourceMappingURL=bin.d.ts.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/glob/dist/cjs/src/bin.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"bin.d.ts","sourceRoot":"","sources":["../../../src/bin.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/glob/dist/cjs/src/has-magic.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"has-magic.d.ts","sourceRoot":"","sources":["../../../src/has-magic.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,WAAW,CAAA;AAEvC;;;;;;;;;;GAUG;AACH,eAAO,MAAM,QAAQ,YACV,MAAM,GAAG,MAAM,EAAE,YACjB,WAAW,KACnB,OAQF,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/glob/dist/mjs/has-magic.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"has-magic.d.ts","sourceRoot":"","sources":["../../src/has-magic.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,WAAW,CAAA;AAEvC;;;;;;;;;;GAUG;AACH,eAAO,MAAM,QAAQ,YACV,MAAM,GAAG,MAAM,EAAE,YACjB,WAAW,KACnB,OAQF,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/glob/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "10.2.2", 3 | "type": "module" 4 | } 5 | -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/assert-valid-pattern.d.ts: -------------------------------------------------------------------------------- 1 | export declare const assertValidPattern: (pattern: any) => void; 2 | //# sourceMappingURL=assert-valid-pattern.d.ts.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/assert-valid-pattern.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"assert-valid-pattern.d.ts","sourceRoot":"","sources":["../../src/assert-valid-pattern.ts"],"names":[],"mappings":"AACA,eAAO,MAAM,kBAAkB,EAAE,CAAC,OAAO,EAAE,GAAG,KAAK,IAUlD,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/assert-valid-pattern.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.assertValidPattern = void 0; 4 | const MAX_PATTERN_LENGTH = 1024 * 64; 5 | const assertValidPattern = (pattern) => { 6 | if (typeof pattern !== 'string') { 7 | throw new TypeError('invalid pattern'); 8 | } 9 | if (pattern.length > MAX_PATTERN_LENGTH) { 10 | throw new TypeError('pattern is too long'); 11 | } 12 | }; 13 | exports.assertValidPattern = assertValidPattern; 14 | //# sourceMappingURL=assert-valid-pattern.js.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/brace-expressions.d.ts: -------------------------------------------------------------------------------- 1 | export type ParseClassResult = [ 2 | src: string, 3 | uFlag: boolean, 4 | consumed: number, 5 | hasMagic: boolean 6 | ]; 7 | export declare const parseClass: (glob: string, position: number) => ParseClassResult; 8 | //# sourceMappingURL=brace-expressions.d.ts.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/brace-expressions.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"brace-expressions.d.ts","sourceRoot":"","sources":["../../src/brace-expressions.ts"],"names":[],"mappings":"AA+BA,MAAM,MAAM,gBAAgB,GAAG;IAC7B,GAAG,EAAE,MAAM;IACX,KAAK,EAAE,OAAO;IACd,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,OAAO;CAClB,CAAA;AAQD,eAAO,MAAM,UAAU,SACf,MAAM,YACF,MAAM,qBA8HjB,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/escape.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"escape.d.ts","sourceRoot":"","sources":["../../src/escape.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,MAAM,YAAY,CAAA;AAC7C;;;;;;;;GAQG;AACH,eAAO,MAAM,MAAM,MACd,MAAM,8BAGN,KAAK,gBAAgB,EAAE,sBAAsB,CAAC,WAQlD,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/cjs/unescape.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"unescape.d.ts","sourceRoot":"","sources":["../../src/unescape.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,MAAM,YAAY,CAAA;AAC7C;;;;;;;;;;;;;GAaG;AACH,eAAO,MAAM,QAAQ,MAChB,MAAM,8BAGN,KAAK,gBAAgB,EAAE,sBAAsB,CAAC,WAKlD,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/assert-valid-pattern.d.ts: -------------------------------------------------------------------------------- 1 | export declare const assertValidPattern: (pattern: any) => void; 2 | //# sourceMappingURL=assert-valid-pattern.d.ts.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/assert-valid-pattern.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"assert-valid-pattern.d.ts","sourceRoot":"","sources":["../../src/assert-valid-pattern.ts"],"names":[],"mappings":"AACA,eAAO,MAAM,kBAAkB,EAAE,CAAC,OAAO,EAAE,GAAG,KAAK,IAUlD,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/assert-valid-pattern.js: -------------------------------------------------------------------------------- 1 | const MAX_PATTERN_LENGTH = 1024 * 64; 2 | export const assertValidPattern = (pattern) => { 3 | if (typeof pattern !== 'string') { 4 | throw new TypeError('invalid pattern'); 5 | } 6 | if (pattern.length > MAX_PATTERN_LENGTH) { 7 | throw new TypeError('pattern is too long'); 8 | } 9 | }; 10 | //# sourceMappingURL=assert-valid-pattern.js.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/brace-expressions.d.ts: -------------------------------------------------------------------------------- 1 | export type ParseClassResult = [ 2 | src: string, 3 | uFlag: boolean, 4 | consumed: number, 5 | hasMagic: boolean 6 | ]; 7 | export declare const parseClass: (glob: string, position: number) => ParseClassResult; 8 | //# sourceMappingURL=brace-expressions.d.ts.map -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/brace-expressions.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"brace-expressions.d.ts","sourceRoot":"","sources":["../../src/brace-expressions.ts"],"names":[],"mappings":"AA+BA,MAAM,MAAM,gBAAgB,GAAG;IAC7B,GAAG,EAAE,MAAM;IACX,KAAK,EAAE,OAAO;IACd,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,OAAO;CAClB,CAAA;AAQD,eAAO,MAAM,UAAU,SACf,MAAM,YACF,MAAM,qBA8HjB,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/escape.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"escape.d.ts","sourceRoot":"","sources":["../../src/escape.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,MAAM,YAAY,CAAA;AAC7C;;;;;;;;GAQG;AACH,eAAO,MAAM,MAAM,MACd,MAAM,8BAGN,KAAK,gBAAgB,EAAE,sBAAsB,CAAC,WAQlD,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/@npmcli/map-workspaces/node_modules/minimatch/dist/mjs/unescape.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"unescape.d.ts","sourceRoot":"","sources":["../../src/unescape.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,MAAM,YAAY,CAAA;AAC7C;;;;;;;;;;;;;GAaG;AACH,eAAO,MAAM,QAAQ,MAChB,MAAM,8BAGN,KAAK,gBAAgB,EAAE,sBAAsB,CAAC,WAKlD,CAAA"} -------------------------------------------------------------------------------- /node_modules/@npmcli/name-from-folder/README.md: -------------------------------------------------------------------------------- 1 | # @npmcli/name-from-folder 2 | 3 | Get the package name from a folder path, including the scope if the 4 | basename of the dirname starts with `@`. 5 | 6 | For a path like `/x/y/z/@scope/pkg` it'll return `@scope/pkg`. If the path 7 | name is something like `/x/y/z/pkg`, then it'll return `pkg`. 8 | 9 | ## USAGE 10 | 11 | ```js 12 | const nameFromFolder = require('@npmcli/name-from-folder') 13 | const name = nameFromFolder('/some/folder/path') 14 | ``` 15 | -------------------------------------------------------------------------------- /node_modules/@npmcli/name-from-folder/lib/index.js: -------------------------------------------------------------------------------- 1 | const { basename, dirname } = require('path') 2 | 3 | const getName = (parent, base) => 4 | parent.charAt(0) === '@' ? `${parent}/${base}` : base 5 | 6 | module.exports = dir => dir ? getName(basename(dirname(dir)), basename(dir)) 7 | : false 8 | -------------------------------------------------------------------------------- /node_modules/@pkgjs/parseargs/.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: http://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | # Copied from Node.js to ease compatibility in PR. 7 | [*] 8 | charset = utf-8 9 | end_of_line = lf 10 | indent_size = 2 11 | indent_style = space 12 | insert_final_newline = true 13 | trim_trailing_whitespace = true 14 | quote_type = single 15 | -------------------------------------------------------------------------------- /node_modules/@pkgjs/parseargs/internal/util.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // This is a placeholder for util.js in node.js land. 4 | 5 | const { 6 | ObjectCreate, 7 | ObjectFreeze, 8 | } = require('./primordials'); 9 | 10 | const kEmptyObject = ObjectFreeze(ObjectCreate(null)); 11 | 12 | module.exports = { 13 | kEmptyObject, 14 | }; 15 | -------------------------------------------------------------------------------- /node_modules/@types/estree-jsx/README.md: -------------------------------------------------------------------------------- 1 | # Installation 2 | > `npm install --save @types/estree-jsx` 3 | 4 | # Summary 5 | This package contains type definitions for estree-jsx (https://github.com/facebook/jsx). 6 | 7 | # Details 8 | Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree-jsx. 9 | 10 | ### Additional Details 11 | * Last updated: Tue, 12 Jul 2022 20:32:23 GMT 12 | * Dependencies: [@types/estree](https://npmjs.com/package/@types/estree) 13 | * Global values: none 14 | 15 | # Credits 16 | These definitions were written by [Tony Ross](https://github.com/antross). 17 | -------------------------------------------------------------------------------- /node_modules/@types/estree/README.md: -------------------------------------------------------------------------------- 1 | # Installation 2 | > `npm install --save @types/estree` 3 | 4 | # Summary 5 | This package contains type definitions for estree (https://github.com/estree/estree). 6 | 7 | # Details 8 | Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree. 9 | 10 | ### Additional Details 11 | * Last updated: Wed, 19 Apr 2023 05:02:44 GMT 12 | * Dependencies: none 13 | * Global values: none 14 | 15 | # Credits 16 | These definitions were written by [RReverser](https://github.com/RReverser). 17 | -------------------------------------------------------------------------------- /node_modules/@types/is-empty/index.d.ts: -------------------------------------------------------------------------------- 1 | // Type definitions for is-empty 1.2 2 | // Project: https://github.com/ianstormtaylor/is-empty 3 | // Definitions by: Stanislav Termosa 4 | // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped 5 | 6 | /** 7 | * Test if a value is empty 8 | */ 9 | declare function isEmpty(value?: any): boolean; 10 | 11 | export = isEmpty; 12 | -------------------------------------------------------------------------------- /node_modules/@types/ms/README.md: -------------------------------------------------------------------------------- 1 | # Installation 2 | > `npm install --save @types/ms` 3 | 4 | # Summary 5 | This package contains type definitions for ms (https://github.com/zeit/ms). 6 | 7 | # Details 8 | Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ms 9 | 10 | Additional Details 11 | * Last updated: Wed, 04 Sep 2019 20:48:21 GMT 12 | * Dependencies: none 13 | * Global values: none 14 | 15 | # Credits 16 | These definitions were written by Zhiyuan Wang . 17 | -------------------------------------------------------------------------------- /node_modules/@types/node/assert/strict.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'assert/strict' { 2 | import { strict } from 'node:assert'; 3 | export = strict; 4 | } 5 | declare module 'node:assert/strict' { 6 | import { strict } from 'node:assert'; 7 | export = strict; 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/@types/node/globals.global.d.ts: -------------------------------------------------------------------------------- 1 | declare var global: typeof globalThis; 2 | -------------------------------------------------------------------------------- /node_modules/@types/node/ts4.8/assert/strict.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'assert/strict' { 2 | import { strict } from 'node:assert'; 3 | export = strict; 4 | } 5 | declare module 'node:assert/strict' { 6 | import { strict } from 'node:assert'; 7 | export = strict; 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/@types/node/ts4.8/globals.global.d.ts: -------------------------------------------------------------------------------- 1 | declare var global: typeof globalThis; 2 | -------------------------------------------------------------------------------- /node_modules/abbrev/README.md: -------------------------------------------------------------------------------- 1 | # abbrev-js 2 | 3 | Just like [ruby's Abbrev](http://apidock.com/ruby/Abbrev). 4 | 5 | Usage: 6 | 7 | var abbrev = require("abbrev"); 8 | abbrev("foo", "fool", "folding", "flop"); 9 | 10 | // returns: 11 | { fl: 'flop' 12 | , flo: 'flop' 13 | , flop: 'flop' 14 | , fol: 'folding' 15 | , fold: 'folding' 16 | , foldi: 'folding' 17 | , foldin: 'folding' 18 | , folding: 'folding' 19 | , foo: 'foo' 20 | , fool: 'fool' 21 | } 22 | 23 | This is handy for command-line scripts, or other cases where you want to be able to accept shorthands. 24 | -------------------------------------------------------------------------------- /node_modules/ansi-regex/index.js: -------------------------------------------------------------------------------- 1 | export default function ansiRegex({onlyFirst = false} = {}) { 2 | const pattern = [ 3 | '[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)', 4 | '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))' 5 | ].join('|'); 6 | 7 | return new RegExp(pattern, onlyFirst ? undefined : 'g'); 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/bail/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Throw a given error. 3 | * 4 | * @param {Error|null|undefined} [error] 5 | * Maybe error. 6 | * @returns {asserts error is null|undefined} 7 | */ 8 | export function bail( 9 | error?: Error | null | undefined 10 | ): asserts error is null | undefined 11 | -------------------------------------------------------------------------------- /node_modules/bail/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Throw a given error. 3 | * 4 | * @param {Error|null|undefined} [error] 5 | * Maybe error. 6 | * @returns {asserts error is null|undefined} 7 | */ 8 | export function bail(error) { 9 | if (error) { 10 | throw error 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /node_modules/balanced-match/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/balanced-match" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /node_modules/binary-extensions/binary-extensions.json.d.ts: -------------------------------------------------------------------------------- 1 | declare const binaryExtensionsJson: readonly string[]; 2 | 3 | export = binaryExtensionsJson; 4 | -------------------------------------------------------------------------------- /node_modules/binary-extensions/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | List of binary file extensions. 3 | 4 | @example 5 | ``` 6 | import binaryExtensions = require('binary-extensions'); 7 | 8 | console.log(binaryExtensions); 9 | //=> ['3ds', '3g2', …] 10 | ``` 11 | */ 12 | declare const binaryExtensions: readonly string[]; 13 | 14 | export = binaryExtensions; 15 | -------------------------------------------------------------------------------- /node_modules/binary-extensions/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./binary-extensions.json'); 2 | -------------------------------------------------------------------------------- /node_modules/brace-expansion/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/brace-expansion" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /node_modules/buffer-from/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "buffer-from", 3 | "version": "1.1.2", 4 | "license": "MIT", 5 | "repository": "LinusU/buffer-from", 6 | "files": [ 7 | "index.js" 8 | ], 9 | "scripts": { 10 | "test": "standard && node test" 11 | }, 12 | "devDependencies": { 13 | "standard": "^12.0.1" 14 | }, 15 | "keywords": [ 16 | "buffer", 17 | "buffer from" 18 | ] 19 | } 20 | -------------------------------------------------------------------------------- /node_modules/chalk/source/vendor/supports-color/browser.d.ts: -------------------------------------------------------------------------------- 1 | export {default} from './index.js'; 2 | -------------------------------------------------------------------------------- /node_modules/character-entities/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Map of named character references. 3 | * 4 | * @type {Record} 5 | */ 6 | export const characterEntities: Record 7 | -------------------------------------------------------------------------------- /node_modules/color-name/README.md: -------------------------------------------------------------------------------- 1 | A JSON with color names and its values. Based on http://dev.w3.org/csswg/css-color/#named-colors. 2 | 3 | [![NPM](https://nodei.co/npm/color-name.png?mini=true)](https://nodei.co/npm/color-name/) 4 | 5 | 6 | ```js 7 | var colors = require('color-name'); 8 | colors.red //[255,0,0] 9 | ``` 10 | 11 | 12 | -------------------------------------------------------------------------------- /node_modules/color-name/test.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | var names = require('./'); 4 | var assert = require('assert'); 5 | 6 | assert.deepEqual(names.red, [255,0,0]); 7 | assert.deepEqual(names.aliceblue, [240,248,255]); 8 | -------------------------------------------------------------------------------- /node_modules/debug/src/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Detect Electron renderer / nwjs process, which is node, but we should 3 | * treat as a browser. 4 | */ 5 | 6 | if (typeof process === 'undefined' || process.type === 'renderer' || process.browser === true || process.__nwjs) { 7 | module.exports = require('./browser.js'); 8 | } else { 9 | module.exports = require('./node.js'); 10 | } 11 | -------------------------------------------------------------------------------- /node_modules/decode-named-character-reference/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Decode a single character reference (without the `&` or `;`). 3 | * You probably only need this when you’re building parsers yourself that follow 4 | * different rules compared to HTML. 5 | * This is optimized to be tiny in browsers. 6 | * 7 | * @param {string} value 8 | * `notin` (named), `#123` (deci), `#x123` (hexa). 9 | * @returns {string|false} 10 | * Decoded reference. 11 | */ 12 | export function decodeNamedCharacterReference(value: string): string | false 13 | -------------------------------------------------------------------------------- /node_modules/decode-named-character-reference/index.dom.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /** 3 | * @param {string} value 4 | * @returns {string|false} 5 | */ 6 | export function decodeNamedCharacterReference(value: string): string | false 7 | -------------------------------------------------------------------------------- /node_modules/dequal/index.d.ts: -------------------------------------------------------------------------------- 1 | export function dequal(foo: any, bar: any): boolean; -------------------------------------------------------------------------------- /node_modules/dequal/lite/index.d.ts: -------------------------------------------------------------------------------- 1 | export function dequal(foo: any, bar: any): boolean; -------------------------------------------------------------------------------- /node_modules/diff/runtime.js: -------------------------------------------------------------------------------- 1 | require('@babel/register')({ 2 | ignore: ['lib', 'node_modules'] 3 | }); 4 | -------------------------------------------------------------------------------- /node_modules/eastasianwidth/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "eastasianwidth", 3 | "version": "0.2.0", 4 | "description": "Get East Asian Width from a character.", 5 | "main": "eastasianwidth.js", 6 | "files": [ 7 | "eastasianwidth.js" 8 | ], 9 | "scripts": { 10 | "test": "mocha" 11 | }, 12 | "repository": "git://github.com/komagata/eastasianwidth.git", 13 | "author": "Masaki Komagata", 14 | "license": "MIT", 15 | "devDependencies": { 16 | "mocha": "~1.9.0" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /node_modules/emoji-regex/RGI_Emoji.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex/RGI_Emoji' { 2 | function emojiRegex(): RegExp; 3 | 4 | export = emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/emoji-regex/es2015/RGI_Emoji.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex/es2015/RGI_Emoji' { 2 | function emojiRegex(): RegExp; 3 | 4 | export = emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/emoji-regex/es2015/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex/es2015' { 2 | function emojiRegex(): RegExp; 3 | 4 | export = emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/emoji-regex/es2015/text.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex/es2015/text' { 2 | function emojiRegex(): RegExp; 3 | 4 | export = emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/emoji-regex/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex' { 2 | function emojiRegex(): RegExp; 3 | 4 | export = emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/emoji-regex/text.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex/text' { 2 | function emojiRegex(): RegExp; 3 | 4 | export = emojiRegex; 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/escape-string-regexp/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var matchOperatorsRe = /[|\\{}()[\]^$+*?.]/g; 4 | 5 | module.exports = function (str) { 6 | if (typeof str !== 'string') { 7 | throw new TypeError('Expected a string'); 8 | } 9 | 10 | return str.replace(matchOperatorsRe, '\\$&'); 11 | }; 12 | -------------------------------------------------------------------------------- /node_modules/extend/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | indent_size = 4 6 | end_of_line = lf 7 | charset = utf-8 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | max_line_length = 150 11 | 12 | [CHANGELOG.md] 13 | indent_style = space 14 | indent_size = 2 15 | 16 | [*.json] 17 | max_line_length = off 18 | 19 | [Makefile] 20 | max_line_length = off 21 | -------------------------------------------------------------------------------- /node_modules/extend/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "complexity": [2, 20], 8 | "eqeqeq": [2, "allow-null"], 9 | "func-name-matching": [1], 10 | "max-depth": [1, 4], 11 | "max-statements": [2, 26], 12 | "no-extra-parens": [1], 13 | "no-magic-numbers": [0], 14 | "no-restricted-syntax": [2, "BreakStatement", "ContinueStatement", "DebuggerStatement", "LabeledStatement", "WithStatement"], 15 | "sort-keys": [0], 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/cjs/all-signals.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | export declare const allSignals: NodeJS.Signals[]; 3 | //# sourceMappingURL=all-signals.d.ts.map -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/cjs/all-signals.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"all-signals.d.ts","sourceRoot":"","sources":["../../src/all-signals.ts"],"names":[],"mappings":";AACA,eAAO,MAAM,UAAU,kBASA,CAAA"} -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/cjs/watchdog.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | import { ChildProcess } from 'child_process'; 3 | export declare const watchdog: (child: ChildProcess) => ChildProcess; 4 | //# sourceMappingURL=watchdog.d.ts.map -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/cjs/watchdog.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"watchdog.d.ts","sourceRoot":"","sources":["../../src/watchdog.ts"],"names":[],"mappings":";AAIA,OAAO,EAAE,YAAY,EAAS,MAAM,eAAe,CAAA;AAyBnD,eAAO,MAAM,QAAQ,UAAW,YAAY,iBAc3C,CAAA"} -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/mjs/all-signals.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | export declare const allSignals: NodeJS.Signals[]; 3 | //# sourceMappingURL=all-signals.d.ts.map -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/mjs/all-signals.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"all-signals.d.ts","sourceRoot":"","sources":["../../src/all-signals.ts"],"names":[],"mappings":";AACA,eAAO,MAAM,UAAU,kBASA,CAAA"} -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/mjs/watchdog.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | import { ChildProcess } from 'child_process'; 3 | export declare const watchdog: (child: ChildProcess) => ChildProcess; 4 | //# sourceMappingURL=watchdog.d.ts.map -------------------------------------------------------------------------------- /node_modules/foreground-child/dist/mjs/watchdog.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"watchdog.d.ts","sourceRoot":"","sources":["../../src/watchdog.ts"],"names":[],"mappings":";AAIA,OAAO,EAAE,YAAY,EAAS,MAAM,eAAe,CAAA;AAyBnD,eAAO,MAAM,QAAQ,UAAW,YAAY,iBAc3C,CAAA"} -------------------------------------------------------------------------------- /node_modules/format/.npmignore: -------------------------------------------------------------------------------- 1 | *.tmproj 2 | -------------------------------------------------------------------------------- /node_modules/format/Makefile: -------------------------------------------------------------------------------- 1 | minify: real-minify test-minified 2 | 3 | real-minify: format.js 4 | rm -f format-min.js 5 | closure |format-min.js 6 | 7 | test: 8 | node test_format.js 9 | 10 | test-minified: 11 | node test_format.js ./format-min.js 12 | 13 | .PHONY: test test-minified 14 | -------------------------------------------------------------------------------- /node_modules/format/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "format", 3 | "repo": "samsonjs/format", 4 | "description": "printf, sprintf, and vsprintf for JavaScript", 5 | "keywords": ["format", "printf", "sprintf", "vsprintf", "string"], 6 | "version": "0.2.2", 7 | "main": "format.js", 8 | "scripts": ["format.js"] 9 | } 10 | -------------------------------------------------------------------------------- /node_modules/fsevents/fsevents.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gracepark/remark-block-list/5e463d17273ebb078b422a183231d864e4e21608/node_modules/fsevents/fsevents.node -------------------------------------------------------------------------------- /node_modules/has-flag/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = (flag, argv) => { 3 | argv = argv || process.argv; 4 | const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--'); 5 | const pos = argv.indexOf(prefix + flag); 6 | const terminatorPos = argv.indexOf('--'); 7 | return pos !== -1 && (terminatorPos === -1 ? true : pos < terminatorPos); 8 | }; 9 | -------------------------------------------------------------------------------- /node_modules/import-meta-resolve/lib/package-json-reader.d.ts: -------------------------------------------------------------------------------- 1 | export default reader 2 | export type ErrnoException = import('./errors.js').ErrnoException 3 | declare namespace reader { 4 | export {read} 5 | } 6 | /** 7 | * @param {string} jsonPath 8 | * @returns {{string: string|undefined}} 9 | */ 10 | declare function read(jsonPath: string): { 11 | string: string | undefined 12 | } 13 | -------------------------------------------------------------------------------- /node_modules/import-meta-resolve/lib/resolve-get-package-type.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {URL} url 3 | * @returns {PackageType} 4 | */ 5 | export function getPackageType(url: URL): PackageType 6 | export type PackageType = import('./package-config.js').PackageType 7 | -------------------------------------------------------------------------------- /node_modules/import-meta-resolve/lib/utils.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Array} [conditions] 3 | * @returns {Set} 4 | */ 5 | export function getConditionsSet(conditions?: string[] | undefined): Set 6 | -------------------------------------------------------------------------------- /node_modules/inherits/inherits.js: -------------------------------------------------------------------------------- 1 | try { 2 | var util = require('util'); 3 | /* istanbul ignore next */ 4 | if (typeof util.inherits !== 'function') throw ''; 5 | module.exports = util.inherits; 6 | } catch (e) { 7 | /* istanbul ignore next */ 8 | module.exports = require('./inherits_browser.js'); 9 | } 10 | -------------------------------------------------------------------------------- /node_modules/is-arrayish/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | end_of_line = lf 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | insert_final_newline = true 9 | 10 | [*.coffee] 11 | indent_style = space 12 | 13 | [{package.json,*.yml}] 14 | indent_style = space 15 | indent_size = 2 16 | 17 | [*.md] 18 | trim_trailing_whitespace = false 19 | -------------------------------------------------------------------------------- /node_modules/is-arrayish/.istanbul.yml: -------------------------------------------------------------------------------- 1 | instrumentation: 2 | excludes: 3 | - test.js 4 | - test/**/* 5 | -------------------------------------------------------------------------------- /node_modules/is-arrayish/.npmignore: -------------------------------------------------------------------------------- 1 | /coverage/ 2 | /test.js 3 | /test/ 4 | *.sw[a-p] 5 | /node_modules/ 6 | -------------------------------------------------------------------------------- /node_modules/is-arrayish/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function isArrayish(obj) { 4 | if (!obj) { 5 | return false; 6 | } 7 | 8 | return obj instanceof Array || Array.isArray(obj) || 9 | (obj.length >= 0 && obj.splice instanceof Function); 10 | }; 11 | -------------------------------------------------------------------------------- /node_modules/is-binary-path/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | Check if a file path is a binary file. 3 | 4 | @example 5 | ``` 6 | import isBinaryPath = require('is-binary-path'); 7 | 8 | isBinaryPath('source/unicorn.png'); 9 | //=> true 10 | 11 | isBinaryPath('source/unicorn.txt'); 12 | //=> false 13 | ``` 14 | */ 15 | declare function isBinaryPath(filePath: string): boolean; 16 | 17 | export = isBinaryPath; 18 | -------------------------------------------------------------------------------- /node_modules/is-binary-path/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const path = require('path'); 3 | const binaryExtensions = require('binary-extensions'); 4 | 5 | const extensions = new Set(binaryExtensions); 6 | 7 | module.exports = filePath => extensions.has(path.extname(filePath).slice(1).toLowerCase()); 8 | -------------------------------------------------------------------------------- /node_modules/is-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isBuffer(obj: any): boolean 2 | export = isBuffer 3 | -------------------------------------------------------------------------------- /node_modules/is-buffer/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Determine if an object is a Buffer 3 | * 4 | * @author Feross Aboukhadijeh 5 | * @license MIT 6 | */ 7 | 8 | module.exports = function isBuffer (obj) { 9 | return obj != null && obj.constructor != null && 10 | typeof obj.constructor.isBuffer === 'function' && obj.constructor.isBuffer(obj) 11 | } 12 | -------------------------------------------------------------------------------- /node_modules/is-empty/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /node_modules/is-empty/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "stable" 4 | - "4" 5 | -------------------------------------------------------------------------------- /node_modules/is-empty/History.md: -------------------------------------------------------------------------------- 1 | 2 | 1.1.1 - February 1, 2017 3 | ------------------------ 4 | * fix `Error` testing 5 | * refactor to be less confusing 6 | 7 | 1.1.0 - January 30, 2017 8 | ------------------------ 9 | * add support for `Map`, `Set`, `File` and `Error` 10 | * fix array and object detection 11 | 12 | 1.0.0 - March 2, 2016 13 | --------------------- 14 | * remove component support 15 | * add `.npmignore` for tests 16 | * pin `devDependencies` 17 | 18 | 0.1.0 - February 19, 2016 19 | ------------------------- 20 | * add support for boolean values 21 | 22 | 0.0.1 - August 28, 2013 23 | ----------------------- 24 | :sparkles: 25 | -------------------------------------------------------------------------------- /node_modules/is-empty/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "is-empty", 3 | "version": "1.2.0", 4 | "description": "Check whether a value is \"empty\".", 5 | "repository": "https://github.com/ianstormtaylor/is-empty.git", 6 | "license": "MIT", 7 | "main": "./lib/index.js", 8 | "scripts": { 9 | "test": "mocha" 10 | }, 11 | "devDependencies": { 12 | "mocha": "^3.2.0" 13 | }, 14 | "keywords": [ 15 | "array", 16 | "check", 17 | "empty", 18 | "file", 19 | "is", 20 | "map", 21 | "object", 22 | "set", 23 | "value" 24 | ] 25 | } 26 | -------------------------------------------------------------------------------- /node_modules/is-extglob/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * is-extglob 3 | * 4 | * Copyright (c) 2014-2016, Jon Schlinkert. 5 | * Licensed under the MIT License. 6 | */ 7 | 8 | module.exports = function isExtglob(str) { 9 | if (typeof str !== 'string' || str === '') { 10 | return false; 11 | } 12 | 13 | var match; 14 | while ((match = /(\\).|([@?!+*]\(.*\))/g.exec(str))) { 15 | if (match[2]) return true; 16 | str = str.slice(match.index + match[0].length); 17 | } 18 | 19 | return false; 20 | }; 21 | -------------------------------------------------------------------------------- /node_modules/is-number/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * is-number 3 | * 4 | * Copyright (c) 2014-present, Jon Schlinkert. 5 | * Released under the MIT License. 6 | */ 7 | 8 | 'use strict'; 9 | 10 | module.exports = function(num) { 11 | if (typeof num === 'number') { 12 | return num - num === 0; 13 | } 14 | if (typeof num === 'string' && num.trim() !== '') { 15 | return Number.isFinite ? Number.isFinite(+num) : isFinite(+num); 16 | } 17 | return false; 18 | }; 19 | -------------------------------------------------------------------------------- /node_modules/is-plain-obj/index.js: -------------------------------------------------------------------------------- 1 | export default function isPlainObject(value) { 2 | if (typeof value !== 'object' || value === null) { 3 | return false; 4 | } 5 | 6 | const prototype = Object.getPrototypeOf(value); 7 | return (prototype === null || prototype === Object.prototype || Object.getPrototypeOf(prototype) === null) && !(Symbol.toStringTag in value) && !(Symbol.iterator in value); 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/isexe/.npmignore: -------------------------------------------------------------------------------- 1 | .nyc_output/ 2 | coverage/ 3 | -------------------------------------------------------------------------------- /node_modules/jackspeak/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/jackspeak/dist/cjs/parse-args-cjs.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"parse-args-cjs.d.ts","sourceRoot":"","sources":["../../src/parse-args-cjs.ts"],"names":[],"mappings":";AAAA,OAAO,KAAK,IAAI,MAAM,MAAM,CAAA;AAkB5B,eAAO,MAAM,SAAS,uBAAK,CAAA"} -------------------------------------------------------------------------------- /node_modules/jackspeak/dist/cjs/parse-args.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | import * as util from 'util'; 3 | export declare const parseArgs: typeof util.parseArgs; 4 | //# sourceMappingURL=parse-args-cjs.d.ts.map -------------------------------------------------------------------------------- /node_modules/jackspeak/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/jackspeak/dist/mjs/parse-args-esm.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"parse-args-esm.d.ts","sourceRoot":"","sources":["../../src/parse-args-esm.ts"],"names":[],"mappings":";AAEA,OAAO,KAAK,IAAI,MAAM,MAAM,CAAA;AAmB5B,eAAO,MAAM,SAAS,uBAAK,CAAA"} -------------------------------------------------------------------------------- /node_modules/jackspeak/dist/mjs/parse-args.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | import * as util from 'util'; 3 | export declare const parseArgs: typeof util.parseArgs; 4 | //# sourceMappingURL=parse-args-esm.d.ts.map -------------------------------------------------------------------------------- /node_modules/json5/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | import parse = require('./parse') 2 | import stringify = require('./stringify') 3 | 4 | export {parse, stringify} 5 | -------------------------------------------------------------------------------- /node_modules/json5/lib/index.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const stringify = require('./stringify') 3 | 4 | const JSON5 = { 5 | parse, 6 | stringify, 7 | } 8 | 9 | module.exports = JSON5 10 | -------------------------------------------------------------------------------- /node_modules/json5/lib/parse.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Parses a JSON5 string, constructing the JavaScript value or object described 3 | * by the string. 4 | * @template T The type of the return value. 5 | * @param text The string to parse as JSON5. 6 | * @param reviver A function that prescribes how the value originally produced 7 | * by parsing is transformed before being returned. 8 | * @returns The JavaScript value converted from the JSON5 string. 9 | */ 10 | declare function parse( 11 | text: string, 12 | reviver?: ((this: any, key: string, value: any) => any) | null, 13 | ): T 14 | 15 | export = parse 16 | -------------------------------------------------------------------------------- /node_modules/json5/lib/register.js: -------------------------------------------------------------------------------- 1 | const fs = require('fs') 2 | const JSON5 = require('./') 3 | 4 | // eslint-disable-next-line node/no-deprecated-api 5 | require.extensions['.json5'] = function (module, filename) { 6 | const content = fs.readFileSync(filename, 'utf8') 7 | try { 8 | module.exports = JSON5.parse(content) 9 | } catch (err) { 10 | err.message = filename + ': ' + err.message 11 | throw err 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /node_modules/json5/lib/require.js: -------------------------------------------------------------------------------- 1 | // This file is for backward compatibility with v0.5.1. 2 | require('./register') 3 | 4 | console.warn("'json5/require' is deprecated. Please use 'json5/register' instead.") 5 | -------------------------------------------------------------------------------- /node_modules/json5/lib/unicode.d.ts: -------------------------------------------------------------------------------- 1 | export declare const Space_Separator: RegExp 2 | export declare const ID_Start: RegExp 3 | export declare const ID_Continue: RegExp 4 | -------------------------------------------------------------------------------- /node_modules/json5/lib/util.d.ts: -------------------------------------------------------------------------------- 1 | export declare function isSpaceSeparator(c?: string): boolean 2 | export declare function isIdStartChar(c?: string): boolean 3 | export declare function isIdContinueChar(c?: string): boolean 4 | export declare function isDigit(c?: string): boolean 5 | export declare function isHexDigit(c?: string): boolean 6 | -------------------------------------------------------------------------------- /node_modules/lines-and-columns/build/index.d.ts: -------------------------------------------------------------------------------- 1 | export interface SourceLocation { 2 | line: number; 3 | column: number; 4 | } 5 | export declare class LinesAndColumns { 6 | private readonly length; 7 | private readonly offsets; 8 | constructor(string: string); 9 | locationForIndex(index: number): SourceLocation | null; 10 | indexForLocation(location: SourceLocation): number | null; 11 | private lengthOfLine; 12 | } 13 | -------------------------------------------------------------------------------- /node_modules/longest-streak/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Get the count of the longest repeating streak of `substring` in `value`. 3 | * 4 | * @param {string} value 5 | * Content to search in. 6 | * @param {string} substring 7 | * Substring to look for, typically one character. 8 | * @returns {number} 9 | * Count of most frequent adjacent `substring`s in `value`. 10 | */ 11 | export function longestStreak(value: string, substring: string): number 12 | -------------------------------------------------------------------------------- /node_modules/mdast-comment-marker/index.d.ts: -------------------------------------------------------------------------------- 1 | export {commentMarker} from './lib/index.js' 2 | export type Marker = import('./lib/index.js').Marker 3 | export type MarkerParameterValue = import('./lib/index.js').MarkerParameterValue 4 | export type MarkerParameters = import('./lib/index.js').MarkerParameters 5 | -------------------------------------------------------------------------------- /node_modules/mdast-comment-marker/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').Marker} Marker 3 | * @typedef {import('./lib/index.js').MarkerParameterValue} MarkerParameterValue 4 | * @typedef {import('./lib/index.js').MarkerParameters} MarkerParameters 5 | */ 6 | 7 | export {commentMarker} from './lib/index.js' 8 | -------------------------------------------------------------------------------- /node_modules/mdast-util-from-markdown/dev/index.js: -------------------------------------------------------------------------------- 1 | // Note: types exported from `index.d.ts`. 2 | export {fromMarkdown} from './lib/index.js' 3 | -------------------------------------------------------------------------------- /node_modules/mdast-util-from-markdown/index.js: -------------------------------------------------------------------------------- 1 | // Note: types exported from `index.d.ts`. 2 | export {fromMarkdown} from './lib/index.js' 3 | -------------------------------------------------------------------------------- /node_modules/mdast-util-mdx-expression/complex-types.d.ts: -------------------------------------------------------------------------------- 1 | // To do: next major: remove this file. 2 | export type { 3 | MdxFlowExpression, 4 | MdxTextExpression, 5 | MDXFlowExpression, 6 | MDXTextExpression 7 | } from './index.js' 8 | 9 | /// 10 | -------------------------------------------------------------------------------- /node_modules/mdast-util-mdx-expression/index.js: -------------------------------------------------------------------------------- 1 | // Note: types exposed from `index.d.ts`. 2 | export { 3 | mdxExpressionFromMarkdown, 4 | mdxExpressionToMarkdown 5 | } from './lib/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/mdast-util-phrasing/index.d.ts: -------------------------------------------------------------------------------- 1 | export {phrasing} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/mdast-util-phrasing/index.js: -------------------------------------------------------------------------------- 1 | export {phrasing} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/mdast-util-phrasing/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Check if the given value is *phrasing content*. 3 | * 4 | * @param 5 | * Thing to check, typically `Node`. 6 | * @returns 7 | * Whether `node` is phrasing content. 8 | */ 9 | export const phrasing: AssertPredicatePhrasing 10 | export type PhrasingContent = import('mdast').PhrasingContent 11 | export type AssertPredicatePhrasing = 12 | import('unist-util-is').AssertPredicate 13 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/index.js: -------------------------------------------------------------------------------- 1 | export {toMarkdown} from './lib/index.js' 2 | export {handle as defaultHandlers} from './lib/handle/index.js' 3 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/configure.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./types.js').Options} Options 3 | * @typedef {import('./types.js').State} State 4 | */ 5 | /** 6 | * @param {State} base 7 | * @param {Options} extension 8 | * @returns {State} 9 | */ 10 | export function configure(base: State, extension: Options): State 11 | export type Options = import('./types.js').Options 12 | export type State = import('./types.js').State 13 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/break.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Break} _ 3 | * @param {Parent | undefined} _1 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function hardBreak( 9 | _: Break, 10 | _1: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type Break = import('mdast').Break 15 | export type Parent = import('../types.js').Parent 16 | export type State = import('../types.js').State 17 | export type Info = import('../types.js').Info 18 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/code.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Code} node 3 | * @param {Parent | undefined} _ 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function code( 9 | node: Code, 10 | _: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type Code = import('mdast').Code 15 | export type Parent = import('../types.js').Parent 16 | export type State = import('../types.js').State 17 | export type Info = import('../types.js').Info 18 | export type Map = import('../types.js').Map 19 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/definition.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Definition} node 3 | * @param {Parent | undefined} _ 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function definition( 9 | node: Definition, 10 | _: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type Definition = import('mdast').Definition 15 | export type Parent = import('../types.js').Parent 16 | export type State = import('../types.js').State 17 | export type Info = import('../types.js').Info 18 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/heading.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Heading} node 3 | * @param {Parent | undefined} _ 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function heading( 9 | node: Heading, 10 | _: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type Heading = import('mdast').Heading 15 | export type Parent = import('../types.js').Parent 16 | export type State = import('../types.js').State 17 | export type Info = import('../types.js').Info 18 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/html.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {HTML} node 3 | * @returns {string} 4 | */ 5 | export function html(node: HTML): string 6 | export namespace html { 7 | export {htmlPeek as peek} 8 | } 9 | export type HTML = import('mdast').HTML 10 | /** 11 | * @returns {string} 12 | */ 13 | declare function htmlPeek(): string 14 | export {} 15 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/html.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('mdast').HTML} HTML 3 | */ 4 | 5 | html.peek = htmlPeek 6 | 7 | /** 8 | * @param {HTML} node 9 | * @returns {string} 10 | */ 11 | export function html(node) { 12 | return node.value || '' 13 | } 14 | 15 | /** 16 | * @returns {string} 17 | */ 18 | function htmlPeek() { 19 | return '<' 20 | } 21 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/list-item.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {ListItem} node 3 | * @param {Parent | undefined} parent 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function listItem( 9 | node: ListItem, 10 | parent: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type ListItem = import('mdast').ListItem 15 | export type Map = import('../types.js').Map 16 | export type Parent = import('../types.js').Parent 17 | export type State = import('../types.js').State 18 | export type Info = import('../types.js').Info 19 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/list.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {List} node 3 | * @param {Parent | undefined} parent 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function list( 9 | node: List, 10 | parent: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type List = import('mdast').List 15 | export type Parent = import('../types.js').Parent 16 | export type State = import('../types.js').State 17 | export type Info = import('../types.js').Info 18 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/root.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Root} node 3 | * @param {Parent | undefined} _ 4 | * @param {State} state 5 | * @param {Info} info 6 | * @returns {string} 7 | */ 8 | export function root( 9 | node: Root, 10 | _: Parent | undefined, 11 | state: State, 12 | info: Info 13 | ): string 14 | export type Root = import('mdast').Root 15 | export type Parent = import('../types.js').Parent 16 | export type State = import('../types.js').State 17 | export type Info = import('../types.js').Info 18 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/text.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('mdast').Text} Text 3 | * @typedef {import('../types.js').Parent} Parent 4 | * @typedef {import('../types.js').State} State 5 | * @typedef {import('../types.js').Info} Info 6 | */ 7 | 8 | /** 9 | * @param {Text} node 10 | * @param {Parent | undefined} _ 11 | * @param {State} state 12 | * @param {Info} info 13 | * @returns {string} 14 | */ 15 | export function text(node, _, state, info) { 16 | return state.safe(node.value, info) 17 | } 18 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/handle/thematic-break.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {ThematicBreak} _ 3 | * @param {Parent | undefined} _1 4 | * @param {State} state 5 | * @returns {string} 6 | */ 7 | export function thematicBreak( 8 | _: ThematicBreak, 9 | _1: Parent | undefined, 10 | state: State 11 | ): string 12 | export type ThematicBreak = import('mdast').ThematicBreak 13 | export type Parent = import('../types.js').Parent 14 | export type State = import('../types.js').State 15 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/join.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Array} */ 2 | export const join: Array 3 | export type Join = import('./types.js').Join 4 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/unsafe.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Array} */ 2 | export const unsafe: Array 3 | export type Unsafe = import('./types.js').Unsafe 4 | export type ConstructName = import('./types.js').ConstructName 5 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/association.d.ts: -------------------------------------------------------------------------------- 1 | export function association(node: import('mdast').Association): string 2 | export type AssociationId = import('../types.js').AssociationId 3 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-bullet-ordered-other.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {State} state 3 | * @returns {Exclude} 4 | */ 5 | export function checkBulletOrderedOther( 6 | state: State 7 | ): Exclude 8 | export type State = import('../types.js').State 9 | export type Options = import('../types.js').Options 10 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-bullet-ordered.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkBulletOrdered( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-bullet-other.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {State} state 3 | * @returns {Exclude} 4 | */ 5 | export function checkBulletOther( 6 | state: State 7 | ): Exclude 8 | export type State = import('../types.js').State 9 | export type Options = import('../types.js').Options 10 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-bullet.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkBullet( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-emphasis.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkEmphasis( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-fence.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkFence( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-fence.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | 6 | /** 7 | * @param {State} state 8 | * @returns {Exclude} 9 | */ 10 | export function checkFence(state) { 11 | const marker = state.options.fence || '`' 12 | 13 | if (marker !== '`' && marker !== '~') { 14 | throw new Error( 15 | 'Cannot serialize code with `' + 16 | marker + 17 | '` for `options.fence`, expected `` ` `` or `~`' 18 | ) 19 | } 20 | 21 | return marker 22 | } 23 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-list-item-indent.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkListItemIndent( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-quote.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkQuote( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-quote.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | 6 | /** 7 | * @param {State} state 8 | * @returns {Exclude} 9 | */ 10 | export function checkQuote(state) { 11 | const marker = state.options.quote || '"' 12 | 13 | if (marker !== '"' && marker !== "'") { 14 | throw new Error( 15 | 'Cannot serialize title with `' + 16 | marker + 17 | '` for `options.quote`, expected `"`, or `\'`' 18 | ) 19 | } 20 | 21 | return marker 22 | } 23 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-rule-repetition.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkRuleRepetition( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-rule.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkRule( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-strong.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | /** 6 | * @param {State} state 7 | * @returns {Exclude} 8 | */ 9 | export function checkStrong( 10 | state: State 11 | ): Exclude 12 | export type State = import('../types.js').State 13 | export type Options = import('../types.js').Options 14 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/check-strong.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').State} State 3 | * @typedef {import('../types.js').Options} Options 4 | */ 5 | 6 | /** 7 | * @param {State} state 8 | * @returns {Exclude} 9 | */ 10 | export function checkStrong(state) { 11 | const marker = state.options.strong || '*' 12 | 13 | if (marker !== '*' && marker !== '_') { 14 | throw new Error( 15 | 'Cannot serialize strong with `' + 16 | marker + 17 | '` for `options.strong`, expected `*`, or `_`' 18 | ) 19 | } 20 | 21 | return marker 22 | } 23 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/format-code-as-indented.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('mdast').Code} Code 3 | * @typedef {import('../types.js').State} State 4 | */ 5 | /** 6 | * @param {Code} node 7 | * @param {State} state 8 | * @returns {boolean} 9 | */ 10 | export function formatCodeAsIndented(node: Code, state: State): boolean 11 | export type Code = import('mdast').Code 12 | export type State = import('../types.js').State 13 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/format-heading-as-setext.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Heading} node 3 | * @param {State} state 4 | * @returns {boolean} 5 | */ 6 | export function formatHeadingAsSetext(node: Heading, state: State): boolean 7 | export type Heading = import('mdast').Heading 8 | export type State = import('../types.js').State 9 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/format-link-as-autolink.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Link} node 3 | * @param {State} state 4 | * @returns {boolean} 5 | */ 6 | export function formatLinkAsAutolink(node: Link, state: State): boolean 7 | export type Link = import('mdast').Link 8 | export type State = import('../types.js').State 9 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/indent-lines.d.ts: -------------------------------------------------------------------------------- 1 | export function indentLines( 2 | value: string, 3 | map: import('../types.js').Map 4 | ): string 5 | export type IndentLines = import('../types.js').IndentLines 6 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/pattern-compile.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').Unsafe} Unsafe 3 | */ 4 | /** 5 | * @param {Unsafe} pattern 6 | * @returns {RegExp} 7 | */ 8 | export function patternCompile(pattern: Unsafe): RegExp 9 | export type Unsafe = import('../types.js').Unsafe 10 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/pattern-in-scope.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('../types.js').Unsafe} Unsafe 3 | * @typedef {import('../types.js').ConstructName} ConstructName 4 | */ 5 | /** 6 | * @param {Array} stack 7 | * @param {Unsafe} pattern 8 | * @returns {boolean} 9 | */ 10 | export function patternInScope( 11 | stack: Array, 12 | pattern: Unsafe 13 | ): boolean 14 | export type Unsafe = import('../types.js').Unsafe 15 | export type ConstructName = import('../types.js').ConstructName 16 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-markdown/lib/util/track.d.ts: -------------------------------------------------------------------------------- 1 | export function track( 2 | info: import('../types.js').TrackFields 3 | ): import('../types.js').Tracker 4 | export type CreateTracker = import('../types.js').CreateTracker 5 | export type TrackCurrent = import('../types.js').TrackCurrent 6 | export type TrackMove = import('../types.js').TrackMove 7 | export type TrackShift = import('../types.js').TrackShift 8 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-string/index.d.ts: -------------------------------------------------------------------------------- 1 | export {toString} from './lib/index.js' 2 | export type Options = import('./lib/index.js').Options 3 | -------------------------------------------------------------------------------- /node_modules/mdast-util-to-string/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').Options} Options 3 | */ 4 | 5 | export {toString} from './lib/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/attention.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const attention: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Resolver = import('micromark-util-types').Resolver 6 | export type State = import('micromark-util-types').State 7 | export type Token = import('micromark-util-types').Token 8 | export type Event = import('micromark-util-types').Event 9 | export type Code = import('micromark-util-types').Code 10 | export type Point = import('micromark-util-types').Point 11 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/autolink.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const autolink: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/blank-line.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const blankLine: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/block-quote.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const blockQuote: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Exiter = import('micromark-util-types').Exiter 6 | export type State = import('micromark-util-types').State 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/character-escape.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const characterEscape: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/character-reference.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const characterReference: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Token = import('micromark-util-types').Token 6 | export type State = import('micromark-util-types').State 7 | export type Code = import('micromark-util-types').Code 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/code-fenced.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const codeFenced: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | export type Code = import('micromark-util-types').Code 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/code-indented.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const codeIndented: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Resolver = import('micromark-util-types').Resolver 6 | export type Token = import('micromark-util-types').Token 7 | export type State = import('micromark-util-types').State 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/code-text.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const codeText: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type Previous = import('micromark-util-types').Previous 7 | export type Token = import('micromark-util-types').Token 8 | export type State = import('micromark-util-types').State 9 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/content.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * No name because it must not be turned off. 3 | * @type {Construct} 4 | */ 5 | export const content: Construct 6 | export type Construct = import('micromark-util-types').Construct 7 | export type Resolver = import('micromark-util-types').Resolver 8 | export type Tokenizer = import('micromark-util-types').Tokenizer 9 | export type Token = import('micromark-util-types').Token 10 | export type State = import('micromark-util-types').State 11 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/definition.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const definition: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/hard-break-escape.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const hardBreakEscape: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/heading-atx.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const headingAtx: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type Token = import('micromark-util-types').Token 7 | export type State = import('micromark-util-types').State 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/html-flow.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const htmlFlow: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type State = import('micromark-util-types').State 7 | export type Code = import('micromark-util-types').Code 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/html-text.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const htmlText: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | export type Code = import('micromark-util-types').Code 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/label-end.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const labelEnd: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type Event = import('micromark-util-types').Event 7 | export type Token = import('micromark-util-types').Token 8 | export type State = import('micromark-util-types').State 9 | export type Code = import('micromark-util-types').Code 10 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/label-start-image.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const labelStartImage: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/label-start-link.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const labelStartLink: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/line-ending.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const lineEnding: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/setext-underline.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const setextUnderline: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type State = import('micromark-util-types').State 7 | export type Code = import('micromark-util-types').Code 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/dev/lib/thematic-break.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const thematicBreak: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | export type Code = import('micromark-util-types').Code 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/attention.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const attention: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Resolver = import('micromark-util-types').Resolver 6 | export type State = import('micromark-util-types').State 7 | export type Token = import('micromark-util-types').Token 8 | export type Event = import('micromark-util-types').Event 9 | export type Code = import('micromark-util-types').Code 10 | export type Point = import('micromark-util-types').Point 11 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/autolink.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const autolink: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/blank-line.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const blankLine: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/block-quote.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const blockQuote: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Exiter = import('micromark-util-types').Exiter 6 | export type State = import('micromark-util-types').State 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/character-escape.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const characterEscape: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/character-reference.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const characterReference: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Token = import('micromark-util-types').Token 6 | export type State = import('micromark-util-types').State 7 | export type Code = import('micromark-util-types').Code 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/code-fenced.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const codeFenced: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | export type Code = import('micromark-util-types').Code 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/code-indented.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const codeIndented: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type Resolver = import('micromark-util-types').Resolver 6 | export type Token = import('micromark-util-types').Token 7 | export type State = import('micromark-util-types').State 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/code-text.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const codeText: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type Previous = import('micromark-util-types').Previous 7 | export type Token = import('micromark-util-types').Token 8 | export type State = import('micromark-util-types').State 9 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/content.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * No name because it must not be turned off. 3 | * @type {Construct} 4 | */ 5 | export const content: Construct 6 | export type Construct = import('micromark-util-types').Construct 7 | export type Resolver = import('micromark-util-types').Resolver 8 | export type Tokenizer = import('micromark-util-types').Tokenizer 9 | export type Token = import('micromark-util-types').Token 10 | export type State = import('micromark-util-types').State 11 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/definition.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const definition: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/hard-break-escape.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const hardBreakEscape: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/heading-atx.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const headingAtx: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type Token = import('micromark-util-types').Token 7 | export type State = import('micromark-util-types').State 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/html-flow.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const htmlFlow: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type State = import('micromark-util-types').State 7 | export type Code = import('micromark-util-types').Code 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/html-text.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const htmlText: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | export type Code = import('micromark-util-types').Code 7 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/label-end.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const labelEnd: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type Event = import('micromark-util-types').Event 7 | export type Token = import('micromark-util-types').Token 8 | export type State = import('micromark-util-types').State 9 | export type Code = import('micromark-util-types').Code 10 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/label-start-image.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const labelStartImage: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/label-start-link.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const labelStartLink: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/line-ending.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const lineEnding: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/setext-underline.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const setextUnderline: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Resolver = import('micromark-util-types').Resolver 5 | export type Tokenizer = import('micromark-util-types').Tokenizer 6 | export type State = import('micromark-util-types').State 7 | export type Code = import('micromark-util-types').Code 8 | -------------------------------------------------------------------------------- /node_modules/micromark-core-commonmark/lib/thematic-break.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {Construct} */ 2 | export const thematicBreak: Construct 3 | export type Construct = import('micromark-util-types').Construct 4 | export type Tokenizer = import('micromark-util-types').Tokenizer 5 | export type State = import('micromark-util-types').State 6 | export type Code = import('micromark-util-types').Code 7 | -------------------------------------------------------------------------------- /node_modules/micromark-factory-space/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Effects} effects 3 | * @param {State} ok 4 | * @param {string} type 5 | * @param {number} [max=Infinity] 6 | * @returns {State} 7 | */ 8 | export function factorySpace( 9 | effects: Effects, 10 | ok: State, 11 | type: string, 12 | max?: number | undefined 13 | ): State 14 | export type Effects = import('micromark-util-types').Effects 15 | export type State = import('micromark-util-types').State 16 | -------------------------------------------------------------------------------- /node_modules/micromark-factory-space/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Effects} effects 3 | * @param {State} ok 4 | * @param {string} type 5 | * @param {number} [max=Infinity] 6 | * @returns {State} 7 | */ 8 | export function factorySpace( 9 | effects: Effects, 10 | ok: State, 11 | type: string, 12 | max?: number | undefined 13 | ): State 14 | export type Effects = import('micromark-util-types').Effects 15 | export type State = import('micromark-util-types').State 16 | -------------------------------------------------------------------------------- /node_modules/micromark-factory-title/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Effects} effects 3 | * @param {State} ok 4 | * @param {State} nok 5 | * @param {string} type 6 | * @param {string} markerType 7 | * @param {string} stringType 8 | * @returns {State} 9 | */ 10 | export function factoryTitle( 11 | effects: Effects, 12 | ok: State, 13 | nok: State, 14 | type: string, 15 | markerType: string, 16 | stringType: string 17 | ): State 18 | export type Effects = import('micromark-util-types').Effects 19 | export type State = import('micromark-util-types').State 20 | export type Code = import('micromark-util-types').Code 21 | -------------------------------------------------------------------------------- /node_modules/micromark-factory-title/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Effects} effects 3 | * @param {State} ok 4 | * @param {State} nok 5 | * @param {string} type 6 | * @param {string} markerType 7 | * @param {string} stringType 8 | * @returns {State} 9 | */ 10 | export function factoryTitle( 11 | effects: Effects, 12 | ok: State, 13 | nok: State, 14 | type: string, 15 | markerType: string, 16 | stringType: string 17 | ): State 18 | export type Effects = import('micromark-util-types').Effects 19 | export type State = import('micromark-util-types').State 20 | export type Code = import('micromark-util-types').Code 21 | -------------------------------------------------------------------------------- /node_modules/micromark-factory-whitespace/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Effects} effects 3 | * @param {State} ok 4 | */ 5 | export function factoryWhitespace( 6 | effects: Effects, 7 | ok: State 8 | ): ( 9 | code: import('micromark-util-types').Code 10 | ) => void | import('micromark-util-types').State 11 | export type Effects = import('micromark-util-types').Effects 12 | export type State = import('micromark-util-types').State 13 | -------------------------------------------------------------------------------- /node_modules/micromark-factory-whitespace/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Effects} effects 3 | * @param {State} ok 4 | */ 5 | export function factoryWhitespace( 6 | effects: Effects, 7 | ok: State 8 | ): ( 9 | code: import('micromark-util-types').Code 10 | ) => void | import('micromark-util-types').State 11 | export type Effects = import('micromark-util-types').Effects 12 | export type State = import('micromark-util-types').State 13 | -------------------------------------------------------------------------------- /node_modules/micromark-util-character/dev/lib/unicode-punctuation-regex.d.ts: -------------------------------------------------------------------------------- 1 | export const unicodePunctuationRegex: RegExp 2 | -------------------------------------------------------------------------------- /node_modules/micromark-util-character/lib/unicode-punctuation-regex.d.ts: -------------------------------------------------------------------------------- 1 | export const unicodePunctuationRegex: RegExp 2 | -------------------------------------------------------------------------------- /node_modules/micromark-util-classify-character/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Classify whether a character code represents whitespace, punctuation, or 3 | * something else. 4 | * 5 | * Used for attention (emphasis, strong), whose sequences can open or close 6 | * based on the class of surrounding characters. 7 | * 8 | * Note that eof (`null`) is seen as whitespace. 9 | * 10 | * @param {Code} code 11 | * @returns {number|undefined} 12 | */ 13 | export function classifyCharacter(code: Code): number | undefined 14 | export type Code = import('micromark-util-types').Code 15 | -------------------------------------------------------------------------------- /node_modules/micromark-util-classify-character/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Classify whether a character code represents whitespace, punctuation, or 3 | * something else. 4 | * 5 | * Used for attention (emphasis, strong), whose sequences can open or close 6 | * based on the class of surrounding characters. 7 | * 8 | * Note that eof (`null`) is seen as whitespace. 9 | * 10 | * @param {Code} code 11 | * @returns {number|undefined} 12 | */ 13 | export function classifyCharacter(code: Code): number | undefined 14 | export type Code = import('micromark-util-types').Code 15 | -------------------------------------------------------------------------------- /node_modules/micromark-util-decode-numeric-character-reference/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Turn the number (in string form as either hexa- or plain decimal) coming from 3 | * a numeric character reference into a character. 4 | * 5 | * @param {string} value 6 | * Value to decode. 7 | * @param {number} base 8 | * Numeric base. 9 | * @returns {string} 10 | */ 11 | export function decodeNumericCharacterReference( 12 | value: string, 13 | base: number 14 | ): string 15 | -------------------------------------------------------------------------------- /node_modules/micromark-util-decode-numeric-character-reference/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Turn the number (in string form as either hexa- or plain decimal) coming from 3 | * a numeric character reference into a character. 4 | * 5 | * @param {string} value 6 | * Value to decode. 7 | * @param {number} base 8 | * Numeric base. 9 | * @returns {string} 10 | */ 11 | export function decodeNumericCharacterReference( 12 | value: string, 13 | base: number 14 | ): string 15 | -------------------------------------------------------------------------------- /node_modules/micromark-util-decode-string/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Utility to decode markdown strings (which occur in places such as fenced 3 | * code info strings, destinations, labels, and titles). 4 | * The “string” content type allows character escapes and -references. 5 | * This decodes those. 6 | * 7 | * @param {string} value 8 | * @returns {string} 9 | */ 10 | export function decodeString(value: string): string 11 | -------------------------------------------------------------------------------- /node_modules/micromark-util-decode-string/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Utility to decode markdown strings (which occur in places such as fenced 3 | * code info strings, destinations, labels, and titles). 4 | * The “string” content type allows character escapes and -references. 5 | * This decodes those. 6 | * 7 | * @param {string} value 8 | * @returns {string} 9 | */ 10 | export function decodeString(value: string): string 11 | -------------------------------------------------------------------------------- /node_modules/micromark-util-encode/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Encode only the dangerous HTML characters. 3 | * 4 | * This ensures that certain characters which have special meaning in HTML are 5 | * dealt with. 6 | * Technically, we can skip `>` and `"` in many cases, but CM includes them. 7 | * 8 | * @param {string} value 9 | * @returns {string} 10 | */ 11 | export function encode(value: string): string 12 | -------------------------------------------------------------------------------- /node_modules/micromark-util-normalize-identifier/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Normalize an identifier (such as used in definitions). 3 | * 4 | * @param {string} value 5 | * @returns {string} 6 | */ 7 | export function normalizeIdentifier(value: string): string 8 | -------------------------------------------------------------------------------- /node_modules/micromark-util-normalize-identifier/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Normalize an identifier (such as used in definitions). 3 | * 4 | * @param {string} value 5 | * @returns {string} 6 | */ 7 | export function normalizeIdentifier(value: string): string 8 | -------------------------------------------------------------------------------- /node_modules/micromark-util-subtokenize/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Tokenize subcontent. 3 | * 4 | * @param {Event[]} events 5 | * @returns {boolean} 6 | */ 7 | export function subtokenize( 8 | events: import('micromark-util-types').Event[] 9 | ): boolean 10 | export type Token = import('micromark-util-types').Token 11 | export type Chunk = import('micromark-util-types').Chunk 12 | export type Event = import('micromark-util-types').Event 13 | -------------------------------------------------------------------------------- /node_modules/micromark-util-subtokenize/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Tokenize subcontent. 3 | * 4 | * @param {Event[]} events 5 | * @returns {boolean} 6 | */ 7 | export function subtokenize( 8 | events: import('micromark-util-types').Event[] 9 | ): boolean 10 | export type Token = import('micromark-util-types').Token 11 | export type Chunk = import('micromark-util-types').Chunk 12 | export type Event = import('micromark-util-types').Event 13 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param value Markdown to parse (`string` or `Buffer`). 3 | * @param [encoding] Character encoding to understand `value` as when it’s a `Buffer` (`string`, default: `'utf8'`). 4 | * @param [options] Configuration 5 | */ 6 | export const micromark: (( 7 | value: Value, 8 | encoding: Encoding, 9 | options?: Options 10 | ) => string) & 11 | ((value: Value, options?: Options) => string) 12 | export type Options = import('micromark-util-types').Options 13 | export type Value = import('micromark-util-types').Value 14 | export type Encoding = import('micromark-util-types').Encoding 15 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/lib/initialize/content.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {InitialConstruct} */ 2 | export const content: InitialConstruct 3 | export type InitialConstruct = import('micromark-util-types').InitialConstruct 4 | export type Initializer = import('micromark-util-types').Initializer 5 | export type Token = import('micromark-util-types').Token 6 | export type State = import('micromark-util-types').State 7 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/lib/initialize/flow.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {InitialConstruct} */ 2 | export const flow: InitialConstruct 3 | export type InitialConstruct = import('micromark-util-types').InitialConstruct 4 | export type Initializer = import('micromark-util-types').Initializer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/lib/parse.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {ParseOptions} [options] 3 | * @returns {ParseContext} 4 | */ 5 | export function parse( 6 | options?: import('micromark-util-types').ParseOptions | undefined 7 | ): ParseContext 8 | export type InitialConstruct = import('micromark-util-types').InitialConstruct 9 | export type FullNormalizedExtension = 10 | import('micromark-util-types').FullNormalizedExtension 11 | export type ParseOptions = import('micromark-util-types').ParseOptions 12 | export type ParseContext = import('micromark-util-types').ParseContext 13 | export type Create = import('micromark-util-types').Create 14 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/lib/postprocess.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Array} events 3 | * @returns {Array} 4 | */ 5 | export function postprocess( 6 | events: Array 7 | ): Array 8 | export type Event = import('micromark-util-types').Event 9 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/lib/postprocess.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('micromark-util-types').Event} Event 3 | */ 4 | 5 | import {subtokenize} from 'micromark-util-subtokenize' 6 | 7 | /** 8 | * @param {Array} events 9 | * @returns {Array} 10 | */ 11 | export function postprocess(events) { 12 | while (!subtokenize(events)) { 13 | // Empty 14 | } 15 | 16 | return events 17 | } 18 | -------------------------------------------------------------------------------- /node_modules/micromark/dev/lib/preprocess.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @returns {Preprocessor} 3 | */ 4 | export function preprocess(): Preprocessor 5 | export type Encoding = import('micromark-util-types').Encoding 6 | export type Value = import('micromark-util-types').Value 7 | export type Chunk = import('micromark-util-types').Chunk 8 | export type Code = import('micromark-util-types').Code 9 | export type Preprocessor = ( 10 | value: Value, 11 | encoding?: import('micromark-util-types').Encoding | undefined, 12 | end?: boolean | undefined 13 | ) => Array 14 | -------------------------------------------------------------------------------- /node_modules/micromark/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param value Markdown to parse (`string` or `Buffer`). 3 | * @param [encoding] Character encoding to understand `value` as when it’s a `Buffer` (`string`, default: `'utf8'`). 4 | * @param [options] Configuration 5 | */ 6 | export const micromark: (( 7 | value: Value, 8 | encoding: Encoding, 9 | options?: Options 10 | ) => string) & 11 | ((value: Value, options?: Options) => string) 12 | export type Options = import('micromark-util-types').Options 13 | export type Value = import('micromark-util-types').Value 14 | export type Encoding = import('micromark-util-types').Encoding 15 | -------------------------------------------------------------------------------- /node_modules/micromark/lib/initialize/content.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {InitialConstruct} */ 2 | export const content: InitialConstruct 3 | export type InitialConstruct = import('micromark-util-types').InitialConstruct 4 | export type Initializer = import('micromark-util-types').Initializer 5 | export type Token = import('micromark-util-types').Token 6 | export type State = import('micromark-util-types').State 7 | -------------------------------------------------------------------------------- /node_modules/micromark/lib/initialize/flow.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {InitialConstruct} */ 2 | export const flow: InitialConstruct 3 | export type InitialConstruct = import('micromark-util-types').InitialConstruct 4 | export type Initializer = import('micromark-util-types').Initializer 5 | export type State = import('micromark-util-types').State 6 | -------------------------------------------------------------------------------- /node_modules/micromark/lib/parse.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {ParseOptions} [options] 3 | * @returns {ParseContext} 4 | */ 5 | export function parse( 6 | options?: import('micromark-util-types').ParseOptions | undefined 7 | ): ParseContext 8 | export type InitialConstruct = import('micromark-util-types').InitialConstruct 9 | export type FullNormalizedExtension = 10 | import('micromark-util-types').FullNormalizedExtension 11 | export type ParseOptions = import('micromark-util-types').ParseOptions 12 | export type ParseContext = import('micromark-util-types').ParseContext 13 | export type Create = import('micromark-util-types').Create 14 | -------------------------------------------------------------------------------- /node_modules/micromark/lib/postprocess.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Array} events 3 | * @returns {Array} 4 | */ 5 | export function postprocess( 6 | events: Array 7 | ): Array 8 | export type Event = import('micromark-util-types').Event 9 | -------------------------------------------------------------------------------- /node_modules/micromark/lib/postprocess.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('micromark-util-types').Event} Event 3 | */ 4 | import {subtokenize} from 'micromark-util-subtokenize' 5 | /** 6 | * @param {Array} events 7 | * @returns {Array} 8 | */ 9 | 10 | export function postprocess(events) { 11 | while (!subtokenize(events)) { 12 | // Empty 13 | } 14 | 15 | return events 16 | } 17 | -------------------------------------------------------------------------------- /node_modules/micromark/lib/preprocess.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @returns {Preprocessor} 3 | */ 4 | export function preprocess(): Preprocessor 5 | export type Encoding = import('micromark-util-types').Encoding 6 | export type Value = import('micromark-util-types').Value 7 | export type Chunk = import('micromark-util-types').Chunk 8 | export type Code = import('micromark-util-types').Code 9 | export type Preprocessor = ( 10 | value: Value, 11 | encoding?: import('micromark-util-types').Encoding | undefined, 12 | end?: boolean | undefined 13 | ) => Array 14 | -------------------------------------------------------------------------------- /node_modules/minimatch/lib/path.js: -------------------------------------------------------------------------------- 1 | const isWindows = typeof process === 'object' && 2 | process && 3 | process.platform === 'win32' 4 | module.exports = isWindows ? { sep: '\\' } : { sep: '/' } 5 | -------------------------------------------------------------------------------- /node_modules/minimist/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "example", 12 | "test" 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var argv = require('../')(process.argv.slice(2)); 4 | console.log(argv); 5 | -------------------------------------------------------------------------------- /node_modules/minimist/test/parse_modified.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var parse = require('../'); 4 | var test = require('tape'); 5 | 6 | test('parse with modifier functions', function (t) { 7 | t.plan(1); 8 | 9 | var argv = parse(['-b', '123'], { boolean: 'b' }); 10 | t.deepEqual(argv, { b: true, _: [123] }); 11 | }); 12 | -------------------------------------------------------------------------------- /node_modules/minimist/test/stop_early.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var parse = require('../'); 4 | var test = require('tape'); 5 | 6 | test('stops parsing on the first non-option when stopEarly is set', function (t) { 7 | var argv = parse(['--aaa', 'bbb', 'ccc', '--ddd'], { 8 | stopEarly: true, 9 | }); 10 | 11 | t.deepEqual(argv, { 12 | aaa: 'bbb', 13 | _: ['ccc', '--ddd'], 14 | }); 15 | 16 | t.end(); 17 | }); 18 | -------------------------------------------------------------------------------- /node_modules/minimist/test/whitespace.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var parse = require('../'); 4 | var test = require('tape'); 5 | 6 | test('whitespace should be whitespace', function (t) { 7 | t.plan(1); 8 | var x = parse(['-x', '\t']).x; 9 | t.equal(x, '\t'); 10 | }); 11 | -------------------------------------------------------------------------------- /node_modules/mri/index.d.ts: -------------------------------------------------------------------------------- 1 | type Dict = Record; 2 | type Arrayable = T | T[]; 3 | type Default = Dict; 4 | 5 | declare function mri(args?: string[], options?: mri.Options): mri.Argv; 6 | 7 | declare namespace mri { 8 | export interface Options { 9 | boolean?: Arrayable; 10 | string?: Arrayable; 11 | alias?: Dict>; 12 | default?: Dict; 13 | unknown?(flag: string): void; 14 | } 15 | 16 | export type Argv = T & { 17 | _: string[]; 18 | } 19 | } 20 | 21 | export = mri; 22 | -------------------------------------------------------------------------------- /node_modules/nopt/lib/debug.js: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | module.exports = process.env.DEBUG_NOPT || process.env.NOPT_DEBUG 3 | ? function () { 4 | console.error.apply(console, arguments) 5 | } 6 | : function () {} 7 | -------------------------------------------------------------------------------- /node_modules/npm-normalize-package-bin/README.md: -------------------------------------------------------------------------------- 1 | # npm-normalize-package-bin 2 | 3 | Turn any flavor of allowable package.json bin into a normalized object. 4 | 5 | ## API 6 | 7 | ```js 8 | const normalize = require('npm-normalize-package-bin') 9 | const pkg = {name: 'foo', bin: 'bar'} 10 | console.log(normalize(pkg)) // {name:'foo', bin:{foo: 'bar'}} 11 | ``` 12 | 13 | Also strips out weird dots and slashes to prevent accidental and/or 14 | malicious bad behavior when the package is installed. 15 | -------------------------------------------------------------------------------- /node_modules/path-key/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const pathKey = (options = {}) => { 4 | const environment = options.env || process.env; 5 | const platform = options.platform || process.platform; 6 | 7 | if (platform !== 'win32') { 8 | return 'PATH'; 9 | } 10 | 11 | return Object.keys(environment).reverse().find(key => key.toUpperCase() === 'PATH') || 'Path'; 12 | }; 13 | 14 | module.exports = pathKey; 15 | // TODO: Remove this for the next major release 16 | module.exports.default = pathKey; 17 | -------------------------------------------------------------------------------- /node_modules/path-scurry/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/path-scurry/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/path-scurry/node_modules/lru-cache/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/path-scurry/node_modules/lru-cache/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/picomatch/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/picomatch'); 4 | -------------------------------------------------------------------------------- /node_modules/proc-log/lib/index.js: -------------------------------------------------------------------------------- 1 | // emits 'log' events on the process 2 | const LEVELS = [ 3 | 'notice', 4 | 'error', 5 | 'warn', 6 | 'info', 7 | 'verbose', 8 | 'http', 9 | 'silly', 10 | 'pause', 11 | 'resume', 12 | ] 13 | 14 | const log = level => (...args) => process.emit('log', level, ...args) 15 | 16 | const logger = {} 17 | for (const level of LEVELS) { 18 | logger[level] = log(level) 19 | } 20 | 21 | logger.LEVELS = LEVELS 22 | 23 | module.exports = logger 24 | -------------------------------------------------------------------------------- /node_modules/readable-stream/experimentalWarning.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | var experimentalWarnings = new Set(); 4 | 5 | function emitExperimentalWarning(feature) { 6 | if (experimentalWarnings.has(feature)) return; 7 | var msg = feature + ' is an experimental feature. This feature could ' + 8 | 'change at any time'; 9 | experimentalWarnings.add(feature); 10 | process.emitWarning(msg, 'ExperimentalWarning'); 11 | } 12 | 13 | function noop() {} 14 | 15 | module.exports.emitExperimentalWarning = process.emitWarning 16 | ? emitExperimentalWarning 17 | : noop; 18 | -------------------------------------------------------------------------------- /node_modules/readable-stream/lib/internal/streams/from-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = function () { 2 | throw new Error('Readable.from is not available in the browser') 3 | }; 4 | -------------------------------------------------------------------------------- /node_modules/readable-stream/lib/internal/streams/stream-browser.js: -------------------------------------------------------------------------------- 1 | module.exports = require('events').EventEmitter; 2 | -------------------------------------------------------------------------------- /node_modules/readable-stream/lib/internal/streams/stream.js: -------------------------------------------------------------------------------- 1 | module.exports = require('stream'); 2 | -------------------------------------------------------------------------------- /node_modules/readable-stream/readable-browser.js: -------------------------------------------------------------------------------- 1 | exports = module.exports = require('./lib/_stream_readable.js'); 2 | exports.Stream = exports; 3 | exports.Readable = exports; 4 | exports.Writable = require('./lib/_stream_writable.js'); 5 | exports.Duplex = require('./lib/_stream_duplex.js'); 6 | exports.Transform = require('./lib/_stream_transform.js'); 7 | exports.PassThrough = require('./lib/_stream_passthrough.js'); 8 | exports.finished = require('./lib/internal/streams/end-of-stream.js'); 9 | exports.pipeline = require('./lib/internal/streams/pipeline.js'); 10 | -------------------------------------------------------------------------------- /node_modules/remark-lint/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * The core plugin for `remark-lint`. 3 | * This adds support for ignoring stuff from messages (``). 4 | * All rules are in their own packages and presets. 5 | * 6 | * @type {import('unified').Plugin, Root>} 7 | */ 8 | export default function remarkLint(): 9 | | void 10 | | import('unified').Transformer 11 | export type Root = import('mdast').Root 12 | -------------------------------------------------------------------------------- /node_modules/remark-parse/index.d.ts: -------------------------------------------------------------------------------- 1 | // This wrapper exists because JS in TS can’t export a `@type` of a function. 2 | import type {Root} from 'mdast' 3 | import type {Plugin} from 'unified' 4 | import type {Options} from './lib/index.js' 5 | 6 | declare const remarkParse: Plugin<[Options?] | void[], string, Root> 7 | export default remarkParse 8 | export type {Options} 9 | -------------------------------------------------------------------------------- /node_modules/remark-parse/index.js: -------------------------------------------------------------------------------- 1 | import remarkParse from './lib/index.js' 2 | 3 | export default remarkParse 4 | -------------------------------------------------------------------------------- /node_modules/remark-parse/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {import('unified').Plugin<[Options?] | void[], string, Root>} */ 2 | export default function remarkParse( 3 | options: void | import('mdast-util-from-markdown/lib').Options | undefined 4 | ): void 5 | export type Root = import('mdast').Root 6 | export type Options = import('mdast-util-from-markdown').Options 7 | -------------------------------------------------------------------------------- /node_modules/remark-stringify/index.d.ts: -------------------------------------------------------------------------------- 1 | // This wrapper exists because JS in TS can’t export a `@type` of a function. 2 | import type {Root} from 'mdast' 3 | import type {Plugin} from 'unified' 4 | import type {Options} from './lib/index.js' 5 | 6 | declare const remarkStringify: Plugin<[Options?] | void[], Root, string> 7 | export default remarkStringify 8 | export type {Options} 9 | -------------------------------------------------------------------------------- /node_modules/remark-stringify/index.js: -------------------------------------------------------------------------------- 1 | import remarkStringify from './lib/index.js' 2 | 3 | export default remarkStringify 4 | -------------------------------------------------------------------------------- /node_modules/remark-stringify/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {import('unified').Plugin<[Options]|void[], Node, string>} */ 2 | export default function remarkStringify(options: void | Options): void 3 | export type Node = import('mdast').Root | import('mdast').Content 4 | export type ToMarkdownOptions = import('mdast-util-to-markdown').Options 5 | export type Options = Omit 6 | -------------------------------------------------------------------------------- /node_modules/remark/index.d.ts: -------------------------------------------------------------------------------- 1 | export const remark: import('unified').FrozenProcessor< 2 | import('mdast').Root, 3 | import('mdast').Root, 4 | import('mdast').Root, 5 | string 6 | > 7 | -------------------------------------------------------------------------------- /node_modules/remark/index.js: -------------------------------------------------------------------------------- 1 | import {unified} from 'unified' 2 | import remarkParse from 'remark-parse' 3 | import remarkStringify from 'remark-stringify' 4 | 5 | export const remark = unified().use(remarkParse).use(remarkStringify).freeze() 6 | -------------------------------------------------------------------------------- /node_modules/semver/classes/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | SemVer: require('./semver.js'), 3 | Range: require('./range.js'), 4 | Comparator: require('./comparator.js'), 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/semver/functions/clean.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const clean = (version, options) => { 3 | const s = parse(version.trim().replace(/^[=v]+/, ''), options) 4 | return s ? s.version : null 5 | } 6 | module.exports = clean 7 | -------------------------------------------------------------------------------- /node_modules/semver/functions/compare-build.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const compareBuild = (a, b, loose) => { 3 | const versionA = new SemVer(a, loose) 4 | const versionB = new SemVer(b, loose) 5 | return versionA.compare(versionB) || versionA.compareBuild(versionB) 6 | } 7 | module.exports = compareBuild 8 | -------------------------------------------------------------------------------- /node_modules/semver/functions/compare-loose.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const compareLoose = (a, b) => compare(a, b, true) 3 | module.exports = compareLoose 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/compare.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const compare = (a, b, loose) => 3 | new SemVer(a, loose).compare(new SemVer(b, loose)) 4 | 5 | module.exports = compare 6 | -------------------------------------------------------------------------------- /node_modules/semver/functions/eq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const eq = (a, b, loose) => compare(a, b, loose) === 0 3 | module.exports = eq 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/gt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gt = (a, b, loose) => compare(a, b, loose) > 0 3 | module.exports = gt 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/gte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const gte = (a, b, loose) => compare(a, b, loose) >= 0 3 | module.exports = gte 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/inc.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | 3 | const inc = (version, release, options, identifier, identifierBase) => { 4 | if (typeof (options) === 'string') { 5 | identifierBase = identifier 6 | identifier = options 7 | options = undefined 8 | } 9 | 10 | try { 11 | return new SemVer( 12 | version instanceof SemVer ? version.version : version, 13 | options 14 | ).inc(release, identifier, identifierBase).version 15 | } catch (er) { 16 | return null 17 | } 18 | } 19 | module.exports = inc 20 | -------------------------------------------------------------------------------- /node_modules/semver/functions/lt.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lt = (a, b, loose) => compare(a, b, loose) < 0 3 | module.exports = lt 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/lte.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const lte = (a, b, loose) => compare(a, b, loose) <= 0 3 | module.exports = lte 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/major.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const major = (a, loose) => new SemVer(a, loose).major 3 | module.exports = major 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/minor.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const minor = (a, loose) => new SemVer(a, loose).minor 3 | module.exports = minor 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/neq.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const neq = (a, b, loose) => compare(a, b, loose) !== 0 3 | module.exports = neq 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/parse.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const parse = (version, options, throwErrors = false) => { 3 | if (version instanceof SemVer) { 4 | return version 5 | } 6 | try { 7 | return new SemVer(version, options) 8 | } catch (er) { 9 | if (!throwErrors) { 10 | return null 11 | } 12 | throw er 13 | } 14 | } 15 | 16 | module.exports = parse 17 | -------------------------------------------------------------------------------- /node_modules/semver/functions/patch.js: -------------------------------------------------------------------------------- 1 | const SemVer = require('../classes/semver') 2 | const patch = (a, loose) => new SemVer(a, loose).patch 3 | module.exports = patch 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/prerelease.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const prerelease = (version, options) => { 3 | const parsed = parse(version, options) 4 | return (parsed && parsed.prerelease.length) ? parsed.prerelease : null 5 | } 6 | module.exports = prerelease 7 | -------------------------------------------------------------------------------- /node_modules/semver/functions/rcompare.js: -------------------------------------------------------------------------------- 1 | const compare = require('./compare') 2 | const rcompare = (a, b, loose) => compare(b, a, loose) 3 | module.exports = rcompare 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/rsort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) 3 | module.exports = rsort 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/satisfies.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const satisfies = (version, range, options) => { 3 | try { 4 | range = new Range(range, options) 5 | } catch (er) { 6 | return false 7 | } 8 | return range.test(version) 9 | } 10 | module.exports = satisfies 11 | -------------------------------------------------------------------------------- /node_modules/semver/functions/sort.js: -------------------------------------------------------------------------------- 1 | const compareBuild = require('./compare-build') 2 | const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) 3 | module.exports = sort 4 | -------------------------------------------------------------------------------- /node_modules/semver/functions/valid.js: -------------------------------------------------------------------------------- 1 | const parse = require('./parse') 2 | const valid = (version, options) => { 3 | const v = parse(version, options) 4 | return v ? v.version : null 5 | } 6 | module.exports = valid 7 | -------------------------------------------------------------------------------- /node_modules/semver/internal/debug.js: -------------------------------------------------------------------------------- 1 | const debug = ( 2 | typeof process === 'object' && 3 | process.env && 4 | process.env.NODE_DEBUG && 5 | /\bsemver\b/i.test(process.env.NODE_DEBUG) 6 | ) ? (...args) => console.error('SEMVER', ...args) 7 | : () => {} 8 | 9 | module.exports = debug 10 | -------------------------------------------------------------------------------- /node_modules/semver/internal/identifiers.js: -------------------------------------------------------------------------------- 1 | const numeric = /^[0-9]+$/ 2 | const compareIdentifiers = (a, b) => { 3 | const anum = numeric.test(a) 4 | const bnum = numeric.test(b) 5 | 6 | if (anum && bnum) { 7 | a = +a 8 | b = +b 9 | } 10 | 11 | return a === b ? 0 12 | : (anum && !bnum) ? -1 13 | : (bnum && !anum) ? 1 14 | : a < b ? -1 15 | : 1 16 | } 17 | 18 | const rcompareIdentifiers = (a, b) => compareIdentifiers(b, a) 19 | 20 | module.exports = { 21 | compareIdentifiers, 22 | rcompareIdentifiers, 23 | } 24 | -------------------------------------------------------------------------------- /node_modules/semver/internal/parse-options.js: -------------------------------------------------------------------------------- 1 | // parse out just the options we care about 2 | const looseOption = Object.freeze({ loose: true }) 3 | const emptyOpts = Object.freeze({ }) 4 | const parseOptions = options => { 5 | if (!options) { 6 | return emptyOpts 7 | } 8 | 9 | if (typeof options !== 'object') { 10 | return looseOption 11 | } 12 | 13 | return options 14 | } 15 | module.exports = parseOptions 16 | -------------------------------------------------------------------------------- /node_modules/semver/preload.js: -------------------------------------------------------------------------------- 1 | // XXX remove in v8 or beyond 2 | module.exports = require('./index.js') 3 | -------------------------------------------------------------------------------- /node_modules/semver/ranges/gtr.js: -------------------------------------------------------------------------------- 1 | // Determine if version is greater than all the versions possible in the range. 2 | const outside = require('./outside') 3 | const gtr = (version, range, options) => outside(version, range, '>', options) 4 | module.exports = gtr 5 | -------------------------------------------------------------------------------- /node_modules/semver/ranges/intersects.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const intersects = (r1, r2, options) => { 3 | r1 = new Range(r1, options) 4 | r2 = new Range(r2, options) 5 | return r1.intersects(r2, options) 6 | } 7 | module.exports = intersects 8 | -------------------------------------------------------------------------------- /node_modules/semver/ranges/ltr.js: -------------------------------------------------------------------------------- 1 | const outside = require('./outside') 2 | // Determine if version is less than all the versions possible in the range 3 | const ltr = (version, range, options) => outside(version, range, '<', options) 4 | module.exports = ltr 5 | -------------------------------------------------------------------------------- /node_modules/semver/ranges/to-comparators.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | 3 | // Mostly just for testing and legacy API reasons 4 | const toComparators = (range, options) => 5 | new Range(range, options).set 6 | .map(comp => comp.map(c => c.value).join(' ').trim().split(' ')) 7 | 8 | module.exports = toComparators 9 | -------------------------------------------------------------------------------- /node_modules/semver/ranges/valid.js: -------------------------------------------------------------------------------- 1 | const Range = require('../classes/range') 2 | const validRange = (range, options) => { 3 | try { 4 | // Return '*' instead of '' so that truthiness works. 5 | // This will throw if it's invalid anyway 6 | return new Range(range, options).range || '*' 7 | } catch (er) { 8 | return null 9 | } 10 | } 11 | module.exports = validRange 12 | -------------------------------------------------------------------------------- /node_modules/shebang-command/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const shebangRegex = require('shebang-regex'); 3 | 4 | module.exports = (string = '') => { 5 | const match = string.match(shebangRegex); 6 | 7 | if (!match) { 8 | return null; 9 | } 10 | 11 | const [path, argument] = match[0].replace(/#! ?/, '').split(' '); 12 | const binary = path.split('/').pop(); 13 | 14 | if (binary === 'env') { 15 | return argument; 16 | } 17 | 18 | return argument ? `${binary} ${argument}` : binary; 19 | }; 20 | -------------------------------------------------------------------------------- /node_modules/shebang-regex/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | Regular expression for matching a [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line. 3 | 4 | @example 5 | ``` 6 | import shebangRegex = require('shebang-regex'); 7 | 8 | const string = '#!/usr/bin/env node\nconsole.log("unicorns");'; 9 | 10 | shebangRegex.test(string); 11 | //=> true 12 | 13 | shebangRegex.exec(string)[0]; 14 | //=> '#!/usr/bin/env node' 15 | 16 | shebangRegex.exec(string)[1]; 17 | //=> '/usr/bin/env node' 18 | ``` 19 | */ 20 | declare const shebangRegex: RegExp; 21 | 22 | export = shebangRegex; 23 | -------------------------------------------------------------------------------- /node_modules/shebang-regex/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = /^#!(.*)/; 3 | -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/cjs/browser.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This is a browser shim that provides the same functional interface 3 | * as the main node export, but it does nothing. 4 | * @module 5 | */ 6 | import type { Handler } from './index.js'; 7 | export declare const onExit: (cb: Handler, opts: { 8 | alwaysLast?: boolean; 9 | }) => () => void; 10 | export declare const load: () => void; 11 | export declare const unload: () => void; 12 | //# sourceMappingURL=browser.d.ts.map -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/cjs/browser.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"browser.d.ts","sourceRoot":"","sources":["../../src/browser.ts"],"names":[],"mappings":"AAAA;;;;GAIG;AACH,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,YAAY,CAAA;AACzC,eAAO,MAAM,MAAM,EAAE,CACnB,EAAE,EAAE,OAAO,EACX,IAAI,EAAE;IAAE,UAAU,CAAC,EAAE,OAAO,CAAA;CAAE,KAC3B,MAAM,IAAqB,CAAA;AAChC,eAAO,MAAM,IAAI,YAAW,CAAA;AAC5B,eAAO,MAAM,MAAM,YAAW,CAAA"} -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/cjs/browser.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.unload = exports.load = exports.onExit = void 0; 4 | const onExit = () => () => { }; 5 | exports.onExit = onExit; 6 | const load = () => { }; 7 | exports.load = load; 8 | const unload = () => { }; 9 | exports.unload = unload; 10 | //# sourceMappingURL=browser.js.map -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/cjs/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,cAAc,CAAA;AACtC,OAAO,EAAE,OAAO,EAAE,CAAA;AAuBlB;;GAEG;AACH,MAAM,MAAM,OAAO,GAAG,CACpB,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,SAAS,EAC/B,MAAM,EAAE,MAAM,CAAC,OAAO,GAAG,IAAI,KAC1B,GAAG,CAAA;AAoQR,eAAO;AACL;;;;;;;;GAQG;AACH,MAAM,OAnMO,OAAO;;wBAPiD,IAAI;AA4MzE;;;;;;GAMG;AACH,IAAI;AAEJ;;;;;;GAMG;AACH,MAAM,YAGP,CAAA"} -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/cjs/signals.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"signals.d.ts","sourceRoot":"","sources":["../../src/signals.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;;;;;;;;;;;GAyBG;AACH,eAAO,MAAM,OAAO,EAAE,MAAM,CAAC,OAAO,EAAO,CAAA"} -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/mjs/browser.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This is a browser shim that provides the same functional interface 3 | * as the main node export, but it does nothing. 4 | * @module 5 | */ 6 | import type { Handler } from './index.js'; 7 | export declare const onExit: (cb: Handler, opts: { 8 | alwaysLast?: boolean; 9 | }) => () => void; 10 | export declare const load: () => void; 11 | export declare const unload: () => void; 12 | //# sourceMappingURL=browser.d.ts.map -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/mjs/browser.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"browser.d.ts","sourceRoot":"","sources":["../../src/browser.ts"],"names":[],"mappings":"AAAA;;;;GAIG;AACH,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,YAAY,CAAA;AACzC,eAAO,MAAM,MAAM,EAAE,CACnB,EAAE,EAAE,OAAO,EACX,IAAI,EAAE;IAAE,UAAU,CAAC,EAAE,OAAO,CAAA;CAAE,KAC3B,MAAM,IAAqB,CAAA;AAChC,eAAO,MAAM,IAAI,YAAW,CAAA;AAC5B,eAAO,MAAM,MAAM,YAAW,CAAA"} -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/mjs/browser.js: -------------------------------------------------------------------------------- 1 | export const onExit = () => () => { }; 2 | export const load = () => { }; 3 | export const unload = () => { }; 4 | //# sourceMappingURL=browser.js.map -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/mjs/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,cAAc,CAAA;AACtC,OAAO,EAAE,OAAO,EAAE,CAAA;AAuBlB;;GAEG;AACH,MAAM,MAAM,OAAO,GAAG,CACpB,IAAI,EAAE,MAAM,GAAG,IAAI,GAAG,SAAS,EAC/B,MAAM,EAAE,MAAM,CAAC,OAAO,GAAG,IAAI,KAC1B,GAAG,CAAA;AAoQR,eAAO;AACL;;;;;;;;GAQG;AACH,MAAM,OAnMO,OAAO;;wBAPiD,IAAI;AA4MzE;;;;;;GAMG;AACH,IAAI;AAEJ;;;;;;GAMG;AACH,MAAM,YAGP,CAAA"} -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/signal-exit/dist/mjs/signals.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"signals.d.ts","sourceRoot":"","sources":["../../src/signals.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;;;;;;;;;;;GAyBG;AACH,eAAO,MAAM,OAAO,EAAE,MAAM,CAAC,OAAO,EAAO,CAAA"} -------------------------------------------------------------------------------- /node_modules/string-width-cjs/node_modules/ansi-regex/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = ({onlyFirst = false} = {}) => { 4 | const pattern = [ 5 | '[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)', 6 | '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))' 7 | ].join('|'); 8 | 9 | return new RegExp(pattern, onlyFirst ? undefined : 'g'); 10 | }; 11 | -------------------------------------------------------------------------------- /node_modules/string-width-cjs/node_modules/emoji-regex/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex' { 2 | function emojiRegex(): RegExp; 3 | 4 | export default emojiRegex; 5 | } 6 | 7 | declare module 'emoji-regex/text' { 8 | function emojiRegex(): RegExp; 9 | 10 | export default emojiRegex; 11 | } 12 | 13 | declare module 'emoji-regex/es2015' { 14 | function emojiRegex(): RegExp; 15 | 16 | export default emojiRegex; 17 | } 18 | 19 | declare module 'emoji-regex/es2015/text' { 20 | function emojiRegex(): RegExp; 21 | 22 | export default emojiRegex; 23 | } 24 | -------------------------------------------------------------------------------- /node_modules/string-width-cjs/node_modules/strip-ansi/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | Strip [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code) from a string. 3 | 4 | @example 5 | ``` 6 | import stripAnsi = require('strip-ansi'); 7 | 8 | stripAnsi('\u001B[4mUnicorn\u001B[0m'); 9 | //=> 'Unicorn' 10 | 11 | stripAnsi('\u001B]8;;https://github.com\u0007Click\u001B]8;;\u0007'); 12 | //=> 'Click' 13 | ``` 14 | */ 15 | declare function stripAnsi(string: string): string; 16 | 17 | export = stripAnsi; 18 | -------------------------------------------------------------------------------- /node_modules/string-width-cjs/node_modules/strip-ansi/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const ansiRegex = require('ansi-regex'); 3 | 4 | module.exports = string => typeof string === 'string' ? string.replace(ansiRegex(), '') : string; 5 | -------------------------------------------------------------------------------- /node_modules/strip-ansi-cjs/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | Strip [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code) from a string. 3 | 4 | @example 5 | ``` 6 | import stripAnsi = require('strip-ansi'); 7 | 8 | stripAnsi('\u001B[4mUnicorn\u001B[0m'); 9 | //=> 'Unicorn' 10 | 11 | stripAnsi('\u001B]8;;https://github.com\u0007Click\u001B]8;;\u0007'); 12 | //=> 'Click' 13 | ``` 14 | */ 15 | declare function stripAnsi(string: string): string; 16 | 17 | export = stripAnsi; 18 | -------------------------------------------------------------------------------- /node_modules/strip-ansi-cjs/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const ansiRegex = require('ansi-regex'); 3 | 4 | module.exports = string => typeof string === 'string' ? string.replace(ansiRegex(), '') : string; 5 | -------------------------------------------------------------------------------- /node_modules/strip-ansi-cjs/node_modules/ansi-regex/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = ({onlyFirst = false} = {}) => { 4 | const pattern = [ 5 | '[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)', 6 | '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))' 7 | ].join('|'); 8 | 9 | return new RegExp(pattern, onlyFirst ? undefined : 'g'); 10 | }; 11 | -------------------------------------------------------------------------------- /node_modules/strip-ansi/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | Strip [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code) from a string. 3 | 4 | @example 5 | ``` 6 | import stripAnsi from 'strip-ansi'; 7 | 8 | stripAnsi('\u001B[4mUnicorn\u001B[0m'); 9 | //=> 'Unicorn' 10 | 11 | stripAnsi('\u001B]8;;https://github.com\u0007Click\u001B]8;;\u0007'); 12 | //=> 'Click' 13 | ``` 14 | */ 15 | export default function stripAnsi(string: string): string; 16 | -------------------------------------------------------------------------------- /node_modules/strip-ansi/index.js: -------------------------------------------------------------------------------- 1 | import ansiRegex from 'ansi-regex'; 2 | 3 | export default function stripAnsi(string) { 4 | if (typeof string !== 'string') { 5 | throw new TypeError(`Expected a \`string\`, got \`${typeof string}\``); 6 | } 7 | 8 | return string.replace(ansiRegex(), ''); 9 | } 10 | -------------------------------------------------------------------------------- /node_modules/supports-color/browser.d.ts: -------------------------------------------------------------------------------- 1 | export {default} from './index.js'; 2 | -------------------------------------------------------------------------------- /node_modules/text-table/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /node_modules/text-table/example/align.js: -------------------------------------------------------------------------------- 1 | var table = require('../'); 2 | var t = table([ 3 | [ 'beep', '1024' ], 4 | [ 'boop', '33450' ], 5 | [ 'foo', '1006' ], 6 | [ 'bar', '45' ] 7 | ], { align: [ 'l', 'r' ] }); 8 | console.log(t); 9 | -------------------------------------------------------------------------------- /node_modules/text-table/example/center.js: -------------------------------------------------------------------------------- 1 | var table = require('../'); 2 | var t = table([ 3 | [ 'beep', '1024', 'xyz' ], 4 | [ 'boop', '3388450', 'tuv' ], 5 | [ 'foo', '10106', 'qrstuv' ], 6 | [ 'bar', '45', 'lmno' ] 7 | ], { align: [ 'l', 'c', 'l' ] }); 8 | console.log(t); 9 | -------------------------------------------------------------------------------- /node_modules/text-table/example/dotalign.js: -------------------------------------------------------------------------------- 1 | var table = require('../'); 2 | var t = table([ 3 | [ 'beep', '1024' ], 4 | [ 'boop', '334.212' ], 5 | [ 'foo', '1006' ], 6 | [ 'bar', '45.6' ], 7 | [ 'baz', '123.' ] 8 | ], { align: [ 'l', '.' ] }); 9 | console.log(t); 10 | -------------------------------------------------------------------------------- /node_modules/text-table/example/doubledot.js: -------------------------------------------------------------------------------- 1 | var table = require('../'); 2 | var t = table([ 3 | [ '0.1.2' ], 4 | [ '11.22.33' ], 5 | [ '5.6.7' ], 6 | [ '1.22222' ], 7 | [ '12345.' ], 8 | [ '5555.' ], 9 | [ '123' ] 10 | ], { align: [ '.' ] }); 11 | console.log(t); 12 | -------------------------------------------------------------------------------- /node_modules/text-table/example/table.js: -------------------------------------------------------------------------------- 1 | var table = require('../'); 2 | var t = table([ 3 | [ 'master', '0123456789abcdef' ], 4 | [ 'staging', 'fedcba9876543210' ] 5 | ]); 6 | console.log(t); 7 | -------------------------------------------------------------------------------- /node_modules/text-table/test/align.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var table = require('../'); 3 | 4 | test('align', function (t) { 5 | t.plan(1); 6 | var s = table([ 7 | [ 'beep', '1024' ], 8 | [ 'boop', '33450' ], 9 | [ 'foo', '1006' ], 10 | [ 'bar', '45' ] 11 | ], { align: [ 'l', 'r' ] }); 12 | t.equal(s, [ 13 | 'beep 1024', 14 | 'boop 33450', 15 | 'foo 1006', 16 | 'bar 45' 17 | ].join('\n')); 18 | }); 19 | -------------------------------------------------------------------------------- /node_modules/text-table/test/center.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var table = require('../'); 3 | 4 | test('center', function (t) { 5 | t.plan(1); 6 | var s = table([ 7 | [ 'beep', '1024', 'xyz' ], 8 | [ 'boop', '3388450', 'tuv' ], 9 | [ 'foo', '10106', 'qrstuv' ], 10 | [ 'bar', '45', 'lmno' ] 11 | ], { align: [ 'l', 'c', 'l' ] }); 12 | t.equal(s, [ 13 | 'beep 1024 xyz', 14 | 'boop 3388450 tuv', 15 | 'foo 10106 qrstuv', 16 | 'bar 45 lmno' 17 | ].join('\n')); 18 | }); 19 | -------------------------------------------------------------------------------- /node_modules/text-table/test/dotalign.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var table = require('../'); 3 | 4 | test('dot align', function (t) { 5 | t.plan(1); 6 | var s = table([ 7 | [ 'beep', '1024' ], 8 | [ 'boop', '334.212' ], 9 | [ 'foo', '1006' ], 10 | [ 'bar', '45.6' ], 11 | [ 'baz', '123.' ] 12 | ], { align: [ 'l', '.' ] }); 13 | t.equal(s, [ 14 | 'beep 1024', 15 | 'boop 334.212', 16 | 'foo 1006', 17 | 'bar 45.6', 18 | 'baz 123.' 19 | ].join('\n')); 20 | }); 21 | -------------------------------------------------------------------------------- /node_modules/text-table/test/doubledot.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var table = require('../'); 3 | 4 | test('dot align', function (t) { 5 | t.plan(1); 6 | var s = table([ 7 | [ '0.1.2' ], 8 | [ '11.22.33' ], 9 | [ '5.6.7' ], 10 | [ '1.22222' ], 11 | [ '12345.' ], 12 | [ '5555.' ], 13 | [ '123' ] 14 | ], { align: [ '.' ] }); 15 | t.equal(s, [ 16 | ' 0.1.2', 17 | '11.22.33', 18 | ' 5.6.7', 19 | ' 1.22222', 20 | '12345.', 21 | ' 5555.', 22 | ' 123' 23 | ].join('\n')); 24 | }); 25 | -------------------------------------------------------------------------------- /node_modules/text-table/test/table.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var table = require('../'); 3 | 4 | test('table', function (t) { 5 | t.plan(1); 6 | var s = table([ 7 | [ 'master', '0123456789abcdef' ], 8 | [ 'staging', 'fedcba9876543210' ] 9 | ]); 10 | t.equal(s, [ 11 | 'master 0123456789abcdef', 12 | 'staging fedcba9876543210' 13 | ].join('\n')); 14 | }); 15 | -------------------------------------------------------------------------------- /node_modules/to-vfile/index.d.ts: -------------------------------------------------------------------------------- 1 | export type BufferEncoding = import('./lib/index.js').BufferEncoding 2 | export type Callback = import('./lib/index.js').Callback 3 | export type Compatible = import('./lib/index.js').Compatible 4 | export type ReadOptions = import('./lib/index.js').ReadOptions 5 | export type WriteOptions = import('./lib/index.js').WriteOptions 6 | export type Mode = number | string 7 | export {toVFile, read, readSync, write, writeSync} from './lib/index.js' 8 | -------------------------------------------------------------------------------- /node_modules/to-vfile/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').BufferEncoding} BufferEncoding 3 | * @typedef {import('./lib/index.js').Callback} Callback 4 | * @typedef {import('./lib/index.js').Compatible} Compatible 5 | * @typedef {import('./lib/index.js').ReadOptions} ReadOptions 6 | * @typedef {import('./lib/index.js').WriteOptions} WriteOptions 7 | */ 8 | 9 | // To do: next major: don’t expose `Mode`. 10 | /** 11 | * @typedef {number | string} Mode 12 | */ 13 | 14 | export {toVFile, read, readSync, write, writeSync} from './lib/index.js' 15 | -------------------------------------------------------------------------------- /node_modules/typedarray/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /node_modules/typedarray/example/tarray.js: -------------------------------------------------------------------------------- 1 | var Uint8Array = require('../').Uint8Array; 2 | var ua = new Uint8Array(5); 3 | ua[1] = 256 + 55; 4 | console.log(ua[1]); 5 | -------------------------------------------------------------------------------- /node_modules/typedarray/test/server/undef_globals.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var vm = require('vm'); 3 | var fs = require('fs'); 4 | var src = fs.readFileSync(__dirname + '/../../index.js', 'utf8'); 5 | 6 | test('u8a without globals', function (t) { 7 | var c = { 8 | module: { exports: {} }, 9 | }; 10 | c.exports = c.module.exports; 11 | vm.runInNewContext(src, c); 12 | var TA = c.module.exports; 13 | var ua = new(TA.Uint8Array)(5); 14 | 15 | t.equal(ua.length, 5); 16 | ua[1] = 256 + 55; 17 | t.equal(ua[1], 55); 18 | t.end(); 19 | }); 20 | -------------------------------------------------------------------------------- /node_modules/typedarray/test/tarray.js: -------------------------------------------------------------------------------- 1 | var TA = require('../'); 2 | var test = require('tape'); 3 | 4 | test('tiny u8a test', function (t) { 5 | var ua = new(TA.Uint8Array)(5); 6 | t.equal(ua.length, 5); 7 | ua[1] = 256 + 55; 8 | t.equal(ua[1], 55); 9 | t.end(); 10 | }); 11 | -------------------------------------------------------------------------------- /node_modules/unified-args/index.d.ts: -------------------------------------------------------------------------------- 1 | export {args} from './lib/index.js' 2 | export type Options = import('./lib/index.js').Options 3 | -------------------------------------------------------------------------------- /node_modules/unified-args/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').Options} Options 3 | */ 4 | 5 | export {args} from './lib/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/unified-args/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Start the CLI. 3 | * 4 | * @param {Options} cliConfig 5 | */ 6 | export function args(cliConfig: Options): void 7 | export type EngineOptions = import('unified-engine').Options 8 | export type EngineContext = import('unified-engine').Context 9 | export type EngineCallback = import('unified-engine').Callback 10 | export type Options = import('./options.js').Options 11 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/configure.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Collect configuration for a file based on the context. 3 | * 4 | * @param {Context} context 5 | * @param {VFile} file 6 | * @param {Callback} next 7 | */ 8 | export function configure(context: Context, file: VFile, next: Callback): void 9 | export type VFile = import('vfile').VFile 10 | export type Callback = import('trough').Callback 11 | export type Context = import('./index.js').Context 12 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/copy.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Move a file. 3 | * 4 | * @param {Context} context 5 | * @param {VFile} file 6 | * @param {Callback} next 7 | */ 8 | export function copy(context: Context, file: VFile, next: Callback): void 9 | export type VFile = import('vfile').VFile 10 | export type Callback = import('trough').Callback 11 | export type Context = import('./index.js').Context 12 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/file-system.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Write a virtual file to the file-system. 3 | * Ignored when `output` is not given. 4 | * 5 | * @param {Context} context 6 | * @param {VFile} file 7 | * @param {Callback} next 8 | */ 9 | export function fileSystem(context: Context, file: VFile, next: Callback): void 10 | export type VFile = import('vfile').VFile 11 | export type Callback = import('trough').Callback 12 | export type Context = import('./index.js').Context 13 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/parse.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Fill a file with a tree. 3 | * 4 | * @param {Context} context 5 | * @param {VFile} file 6 | */ 7 | export function parse(context: Context, file: VFile): void 8 | export type VFile = import('vfile').VFile 9 | export type Context = import('./index.js').Context 10 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/queue.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Queue all files which came this far. 3 | * When the last file gets here, run the file-set pipeline and flush the queue. 4 | * 5 | * @param {Context} context 6 | * @param {VFile} file 7 | * @param {Callback} next 8 | */ 9 | export function queue(context: Context, file: VFile, next: Callback): void 10 | export type VFile = import('vfile').VFile 11 | export type Callback = import('trough').Callback 12 | export type Context = import('./index.js').Context 13 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/read.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Fill a file with its value when not already filled. 3 | * 4 | * @param {Context} context 5 | * @param {VFile} file 6 | * @param {Callback} next 7 | */ 8 | export function read(context: Context, file: VFile, next: Callback): void 9 | export type VFile = import('vfile').VFile 10 | export type Callback = import('trough').Callback 11 | export type Context = import('./index.js').Context 12 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/stdout.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Write a virtual file to `streamOut`. 3 | * Ignored when `output` is given, more than one file was processed, or `out` 4 | * is false. 5 | * 6 | * @param {Context} context 7 | * @param {VFile} file 8 | * @param {Callback} next 9 | */ 10 | export function stdout(context: Context, file: VFile, next: Callback): void 11 | export type VFile = import('vfile').VFile 12 | export type Callback = import('trough').Callback 13 | export type Context = import('./index.js').Context 14 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/stringify.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Stringify a tree. 3 | * 4 | * @param {Context} context 5 | * @param {VFile} file 6 | */ 7 | export function stringify(context: Context, file: VFile): void 8 | export type VFile = import('vfile').VFile 9 | export type Context = import('./index.js').Context 10 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-pipeline/transform.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Transform the tree associated with a file with configured plugins. 3 | * 4 | * @param {Context} context 5 | * @param {VFile} file 6 | * @param {Callback} next 7 | */ 8 | export function transform(context: Context, file: VFile, next: Callback): void 9 | export type VFile = import('vfile').VFile 10 | export type Callback = import('trough').Callback 11 | export type Context = import('./index.js').Context 12 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-set-pipeline/configure.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Context} context 3 | * @param {Settings} settings 4 | */ 5 | export function configure(context: Context, settings: Settings): void 6 | export type Settings = import('./index.js').Settings 7 | export type Context = { 8 | configuration?: Configuration | undefined 9 | } 10 | import {Configuration} from '../configuration.js' 11 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-set-pipeline/configure.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./index.js').Settings} Settings 3 | */ 4 | 5 | /** 6 | * @typedef Context 7 | * @property {Configuration} [configuration] 8 | */ 9 | 10 | import {Configuration} from '../configuration.js' 11 | 12 | /** 13 | * @param {Context} context 14 | * @param {Settings} settings 15 | */ 16 | export function configure(context, settings) { 17 | context.configuration = new Configuration(settings) 18 | } 19 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-set-pipeline/index.d.ts: -------------------------------------------------------------------------------- 1 | export const fileSetPipeline: import('trough').Pipeline 2 | export type VFile = import('vfile').VFile 3 | export type Configuration = import('../configuration.js').Configuration 4 | export type Settings = import('../index.js').Settings 5 | -------------------------------------------------------------------------------- /node_modules/unified-engine/lib/file-set-pipeline/stdin.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {Context} context 3 | * @param {Settings} settings 4 | * @param {Callback} next 5 | */ 6 | export function stdin( 7 | context: Context, 8 | settings: Settings, 9 | next: Callback 10 | ): void 11 | export type VFile = import('vfile').VFile 12 | export type Callback = import('trough').Callback 13 | export type Settings = import('./index.js').Settings 14 | export type Context = { 15 | files: Array 16 | } 17 | -------------------------------------------------------------------------------- /node_modules/unified-lint-rule/index.js: -------------------------------------------------------------------------------- 1 | export {lintRule} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/unified-message-control/node_modules/unist-util-visit-parents/color.browser.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d: string): string 6 | -------------------------------------------------------------------------------- /node_modules/unified-message-control/node_modules/unist-util-visit-parents/color.browser.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d) { 6 | return d 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/unified-message-control/node_modules/unist-util-visit-parents/color.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d: string): string 6 | -------------------------------------------------------------------------------- /node_modules/unified-message-control/node_modules/unist-util-visit-parents/color.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d) { 6 | return '\u001B[33m' + d + '\u001B[39m' 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/unified/index.js: -------------------------------------------------------------------------------- 1 | export {unified} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-generated/index.d.ts: -------------------------------------------------------------------------------- 1 | export {generated} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-generated/index.js: -------------------------------------------------------------------------------- 1 | export {generated} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-inspect/index.d.ts: -------------------------------------------------------------------------------- 1 | export type Options = typeof import('./lib/index.js') 2 | /** 3 | * Deprecated, use `Options`. 4 | */ 5 | export type InspectOptions = Options 6 | export {inspect, inspectColor, inspectNoColor} from './lib/index.js' 7 | -------------------------------------------------------------------------------- /node_modules/unist-util-inspect/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js')} Options 3 | * 4 | * @typedef {Options} InspectOptions 5 | * Deprecated, use `Options`. 6 | */ 7 | 8 | export {inspect, inspectColor, inspectNoColor} from './lib/index.js' 9 | -------------------------------------------------------------------------------- /node_modules/unist-util-inspect/lib/color-browser.d.ts: -------------------------------------------------------------------------------- 1 | export const color: false 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-inspect/lib/color-browser.js: -------------------------------------------------------------------------------- 1 | export const color = false 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-inspect/lib/color.d.ts: -------------------------------------------------------------------------------- 1 | export const color: true 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-inspect/lib/color.js: -------------------------------------------------------------------------------- 1 | export const color = true 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-stringify-position/index.d.ts: -------------------------------------------------------------------------------- 1 | export {stringifyPosition} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-stringify-position/index.js: -------------------------------------------------------------------------------- 1 | export {stringifyPosition} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/complex-types.d.ts: -------------------------------------------------------------------------------- 1 | // To do: next major: remove this file? 2 | export type { 3 | // Used in `unist-util-visit`: 4 | VisitorResult, 5 | 6 | // Documented: 7 | Visitor, 8 | BuildVisitor 9 | } from './index.js' 10 | export type { 11 | // Used in `unist-util-visit`: 12 | Matches, 13 | InclusiveDescendant 14 | } from './lib/complex-types.js' 15 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/index.d.ts: -------------------------------------------------------------------------------- 1 | export type {Test} from 'unist-util-is' 2 | export type { 3 | Action, 4 | ActionTuple, 5 | BuildVisitor, 6 | Index, 7 | Visitor, 8 | VisitorResult 9 | } from './lib/index.js' 10 | export {CONTINUE, EXIT, SKIP, visitParents} from './lib/index.js' 11 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/index.js: -------------------------------------------------------------------------------- 1 | // Note: types exported from `index.d.ts` 2 | export {CONTINUE, EXIT, SKIP, visitParents} from './lib/index.js' 3 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/lib/color.browser.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d: string): string; 6 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/lib/color.browser.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d) { 6 | return d 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/lib/color.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d: string): string; 6 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit-parents/lib/color.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @param {string} d 3 | * @returns {string} 4 | */ 5 | export function color(d) { 6 | return '\u001B[33m' + d + '\u001B[39m' 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit/complex-types.d.ts: -------------------------------------------------------------------------------- 1 | // To do: next major: remove this file. 2 | export type {Visitor, BuildVisitor} from './index.js' 3 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit/index.d.ts: -------------------------------------------------------------------------------- 1 | export type {Test} from 'unist-util-is' 2 | export type { 3 | Action, 4 | ActionTuple, 5 | Index, 6 | VisitorResult 7 | } from 'unist-util-visit-parents' 8 | export type {Visitor, BuildVisitor} from './lib/index.js' 9 | export {CONTINUE, EXIT, SKIP, visit} from './lib/index.js' 10 | -------------------------------------------------------------------------------- /node_modules/unist-util-visit/index.js: -------------------------------------------------------------------------------- 1 | // Note: types exported from `index.d.ts` 2 | export {CONTINUE, EXIT, SKIP, visit} from './lib/index.js' 3 | -------------------------------------------------------------------------------- /node_modules/util-deprecate/History.md: -------------------------------------------------------------------------------- 1 | 2 | 1.0.2 / 2015-10-07 3 | ================== 4 | 5 | * use try/catch when checking `localStorage` (#3, @kumavis) 6 | 7 | 1.0.1 / 2014-11-25 8 | ================== 9 | 10 | * browser: use `console.warn()` for deprecation calls 11 | * browser: more jsdocs 12 | 13 | 1.0.0 / 2014-04-30 14 | ================== 15 | 16 | * initial commit 17 | -------------------------------------------------------------------------------- /node_modules/util-deprecate/node.js: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * For Node.js, simply re-export the core `util.deprecate` function. 4 | */ 5 | 6 | module.exports = require('util').deprecate; 7 | -------------------------------------------------------------------------------- /node_modules/uvu/diff/index.d.ts: -------------------------------------------------------------------------------- 1 | export function chars(input: any, expects: any): string; 2 | export function lines(input: any, expects: any, linenum?: number): string; 3 | export function direct(input: any, expects: any, lenA?: number, lenB?: number): string; 4 | export function compare(input: any, expects: any): string; 5 | export function arrays(input: any, expects: any): string; 6 | -------------------------------------------------------------------------------- /node_modules/uvu/parse/index.d.ts: -------------------------------------------------------------------------------- 1 | type Arrayable = T[] | T; 2 | 3 | export interface Suite { 4 | /** The relative file path */ 5 | name: string; 6 | /** The absolute file path */ 7 | file: string; 8 | } 9 | 10 | export interface Options { 11 | cwd: string; 12 | require: Arrayable; 13 | ignore: Arrayable; 14 | } 15 | 16 | export interface Argv { 17 | dir: string; 18 | suites: Suite[]; 19 | requires: boolean; 20 | } 21 | 22 | export function parse(dir?: string, pattern?: string|RegExp, opts?: Partial): Promise; 23 | -------------------------------------------------------------------------------- /node_modules/uvu/run/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { Suite } from 'uvu/parse'; 2 | export function run(suites: Suite[], options?: { bail: boolean }): Promise; 3 | -------------------------------------------------------------------------------- /node_modules/uvu/run/index.js: -------------------------------------------------------------------------------- 1 | exports.run = async function (suites, opts={}) { 2 | globalThis.UVU_DEFER = 1; 3 | const uvu = require('uvu'); 4 | 5 | suites.forEach((suite, idx) => { 6 | globalThis.UVU_QUEUE.push([suite.name]); 7 | globalThis.UVU_INDEX = idx; 8 | require(suite.file); 9 | }); 10 | 11 | await uvu.exec(opts.bail); 12 | } 13 | -------------------------------------------------------------------------------- /node_modules/uvu/run/index.mjs: -------------------------------------------------------------------------------- 1 | export async function run(suites, opts={}) { 2 | globalThis.UVU_DEFER = 1; 3 | const uvu = await import('uvu'); 4 | 5 | let suite, idx=0; 6 | for (suite of suites) { 7 | globalThis.UVU_INDEX = idx++; 8 | globalThis.UVU_QUEUE.push([suite.name]); 9 | await import('file:///' + suite.file); 10 | } 11 | 12 | await uvu.exec(opts.bail); 13 | } 14 | -------------------------------------------------------------------------------- /node_modules/vfile-location/index.d.ts: -------------------------------------------------------------------------------- 1 | export {location} from './lib/index.js' 2 | export type Location = import('./lib/index.js').Location 3 | -------------------------------------------------------------------------------- /node_modules/vfile-location/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').Location} Location 3 | */ 4 | 5 | export {location} from './lib/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/vfile-message/index.d.ts: -------------------------------------------------------------------------------- 1 | export {VFileMessage} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/vfile-message/index.js: -------------------------------------------------------------------------------- 1 | export {VFileMessage} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/index.d.ts: -------------------------------------------------------------------------------- 1 | export type Options = import('./lib/index.js').Options 2 | export {reporter, reporter as default} from './lib/index.js' 3 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').Options} Options 3 | */ 4 | 5 | export {reporter, reporter as default} from './lib/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/color.browser.d.ts: -------------------------------------------------------------------------------- 1 | export const color: false 2 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/color.browser.js: -------------------------------------------------------------------------------- 1 | export const color = false 2 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/color.d.ts: -------------------------------------------------------------------------------- 1 | /** @type {boolean} */ 2 | export const color: boolean 3 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/color.js: -------------------------------------------------------------------------------- 1 | import supportsColor from 'supports-color' 2 | 3 | /** @type {boolean} */ 4 | // @ts-expect-error Types are incorrect. 5 | const color = supportsColor.stderr.hasBasic 6 | 7 | export {color} 8 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/platform.browser.d.ts: -------------------------------------------------------------------------------- 1 | export const platform: 'darwin' 2 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/platform.browser.js: -------------------------------------------------------------------------------- 1 | export const platform = 'darwin' 2 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/platform.d.ts: -------------------------------------------------------------------------------- 1 | export const platform: NodeJS.Platform 2 | -------------------------------------------------------------------------------- /node_modules/vfile-reporter/lib/platform.js: -------------------------------------------------------------------------------- 1 | import process from 'node:process' 2 | 3 | export const platform = process.platform 4 | -------------------------------------------------------------------------------- /node_modules/vfile-sort/index.d.ts: -------------------------------------------------------------------------------- 1 | export {sort} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/vfile-sort/index.js: -------------------------------------------------------------------------------- 1 | export {sort} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/vfile-sort/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Sort messages in the given vfile. 3 | * 4 | * @template {VFile} File 5 | * File type. 6 | * @param {File} file 7 | * File to sort. 8 | * @returns {File} 9 | * Sorted file. 10 | */ 11 | export function sort(file: File): File 12 | export type VFile = import('vfile').VFile 13 | export type VFileMessage = import('vfile-message').VFileMessage 14 | -------------------------------------------------------------------------------- /node_modules/vfile-statistics/index.d.ts: -------------------------------------------------------------------------------- 1 | export {statistics} from './lib/index.js' 2 | export type Statistics = import('./lib/index.js').Statistics 3 | -------------------------------------------------------------------------------- /node_modules/vfile-statistics/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @typedef {import('./lib/index.js').Statistics} Statistics 3 | */ 4 | 5 | export {statistics} from './lib/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/vfile/index.js: -------------------------------------------------------------------------------- 1 | export {VFile} from './lib/index.js' 2 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minpath.d.ts: -------------------------------------------------------------------------------- 1 | export {default as path} from 'path' 2 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minpath.js: -------------------------------------------------------------------------------- 1 | export {default as path} from 'path' 2 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minproc.browser.d.ts: -------------------------------------------------------------------------------- 1 | export namespace proc { 2 | export {cwd} 3 | } 4 | declare function cwd(): string 5 | export {} 6 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minproc.browser.js: -------------------------------------------------------------------------------- 1 | // Somewhat based on: 2 | // . 3 | // But I don’t think one tiny line of code can be copyrighted. 😅 4 | export const proc = {cwd} 5 | 6 | function cwd() { 7 | return '/' 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minproc.d.ts: -------------------------------------------------------------------------------- 1 | export {default as proc} from 'process' 2 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minproc.js: -------------------------------------------------------------------------------- 1 | export {default as proc} from 'process' 2 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minurl.browser.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /** 3 | * @param {string | URL} path 4 | * File URL. 5 | * @returns {string} 6 | * File URL. 7 | */ 8 | export function urlToPath(path: string | URL): string 9 | export {isUrl} from './minurl.shared.js' 10 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minurl.d.ts: -------------------------------------------------------------------------------- 1 | export {fileURLToPath as urlToPath} from 'url' 2 | export {isUrl} from './minurl.shared.js' 3 | -------------------------------------------------------------------------------- /node_modules/vfile/lib/minurl.js: -------------------------------------------------------------------------------- 1 | export {fileURLToPath as urlToPath} from 'url' 2 | export {isUrl} from './minurl.shared.js' 3 | -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/cjs/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare const walkUp: (path: string) => Generator; 2 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/cjs/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AACA,eAAO,MAAM,MAAM,SAAoB,MAAM,qCAU5C,CAAA"} -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/cjs/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.walkUp = void 0; 4 | const path_1 = require("path"); 5 | const walkUp = function* (path) { 6 | for (path = (0, path_1.resolve)(path); path;) { 7 | yield path; 8 | const pp = (0, path_1.dirname)(path); 9 | if (pp === path) { 10 | break; 11 | } 12 | else { 13 | path = pp; 14 | } 15 | } 16 | }; 17 | exports.walkUp = walkUp; 18 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/mjs/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare const walkUp: (path: string) => Generator; 2 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/mjs/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AACA,eAAO,MAAM,MAAM,SAAoB,MAAM,qCAU5C,CAAA"} -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/mjs/index.js: -------------------------------------------------------------------------------- 1 | import { dirname, resolve } from 'path'; 2 | export const walkUp = function* (path) { 3 | for (path = resolve(path); path;) { 4 | yield path; 5 | const pp = dirname(path); 6 | if (pp === path) { 7 | break; 8 | } 9 | else { 10 | path = pp; 11 | } 12 | } 13 | }; 14 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /node_modules/walk-up-path/dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/wrap-ansi-cjs/node_modules/ansi-regex/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = ({onlyFirst = false} = {}) => { 4 | const pattern = [ 5 | '[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)', 6 | '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))' 7 | ].join('|'); 8 | 9 | return new RegExp(pattern, onlyFirst ? undefined : 'g'); 10 | }; 11 | -------------------------------------------------------------------------------- /node_modules/wrap-ansi-cjs/node_modules/color-name/README.md: -------------------------------------------------------------------------------- 1 | A JSON with color names and its values. Based on http://dev.w3.org/csswg/css-color/#named-colors. 2 | 3 | [![NPM](https://nodei.co/npm/color-name.png?mini=true)](https://nodei.co/npm/color-name/) 4 | 5 | 6 | ```js 7 | var colors = require('color-name'); 8 | colors.red //[255,0,0] 9 | ``` 10 | 11 | 12 | -------------------------------------------------------------------------------- /node_modules/wrap-ansi-cjs/node_modules/emoji-regex/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emoji-regex' { 2 | function emojiRegex(): RegExp; 3 | 4 | export default emojiRegex; 5 | } 6 | 7 | declare module 'emoji-regex/text' { 8 | function emojiRegex(): RegExp; 9 | 10 | export default emojiRegex; 11 | } 12 | 13 | declare module 'emoji-regex/es2015' { 14 | function emojiRegex(): RegExp; 15 | 16 | export default emojiRegex; 17 | } 18 | 19 | declare module 'emoji-regex/es2015/text' { 20 | function emojiRegex(): RegExp; 21 | 22 | export default emojiRegex; 23 | } 24 | -------------------------------------------------------------------------------- /node_modules/wrap-ansi-cjs/node_modules/strip-ansi/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | Strip [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code) from a string. 3 | 4 | @example 5 | ``` 6 | import stripAnsi = require('strip-ansi'); 7 | 8 | stripAnsi('\u001B[4mUnicorn\u001B[0m'); 9 | //=> 'Unicorn' 10 | 11 | stripAnsi('\u001B]8;;https://github.com\u0007Click\u001B]8;;\u0007'); 12 | //=> 'Click' 13 | ``` 14 | */ 15 | declare function stripAnsi(string: string): string; 16 | 17 | export = stripAnsi; 18 | -------------------------------------------------------------------------------- /node_modules/wrap-ansi-cjs/node_modules/strip-ansi/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const ansiRegex = require('ansi-regex'); 3 | 4 | module.exports = string => typeof string === 'string' ? string.replace(ansiRegex(), '') : string; 5 | -------------------------------------------------------------------------------- /node_modules/yallist/iterator.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = function (Yallist) { 3 | Yallist.prototype[Symbol.iterator] = function* () { 4 | for (let walker = this.head; walker; walker = walker.next) { 5 | yield walker.value 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/dist/compose/util-flow-indent-check.js: -------------------------------------------------------------------------------- 1 | import { containsNewline } from './util-contains-newline.js'; 2 | 3 | function flowIndentCheck(indent, fc, onError) { 4 | if (fc?.type === 'flow-collection') { 5 | const end = fc.end[0]; 6 | if (end.indent === indent && 7 | (end.source === ']' || end.source === '}') && 8 | containsNewline(fc)) { 9 | const msg = 'Flow end indicator should be more indented than parent'; 10 | onError(end, 'BAD_INDENT', msg, true); 11 | } 12 | } 13 | } 14 | 15 | export { flowIndentCheck }; 16 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/dist/log.js: -------------------------------------------------------------------------------- 1 | function debug(logLevel, ...messages) { 2 | if (logLevel === 'debug') 3 | console.log(...messages); 4 | } 5 | function warn(logLevel, warning) { 6 | if (logLevel === 'debug' || logLevel === 'warn') { 7 | if (typeof process !== 'undefined' && process.emitWarning) 8 | process.emitWarning(warning); 9 | else 10 | console.warn(warning); 11 | } 12 | } 13 | 14 | export { debug, warn }; 15 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/dist/schema/common/null.js: -------------------------------------------------------------------------------- 1 | import { Scalar } from '../../nodes/Scalar.js'; 2 | 3 | const nullTag = { 4 | identify: value => value == null, 5 | createNode: () => new Scalar(null), 6 | default: true, 7 | tag: 'tag:yaml.org,2002:null', 8 | test: /^(?:~|[Nn]ull|NULL)?$/, 9 | resolve: () => new Scalar(null), 10 | stringify: ({ source }, ctx) => typeof source === 'string' && nullTag.test.test(source) 11 | ? source 12 | : ctx.options.nullStr 13 | }; 14 | 15 | export { nullTag }; 16 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/dist/schema/common/string.js: -------------------------------------------------------------------------------- 1 | import { stringifyString } from '../../stringify/stringifyString.js'; 2 | 3 | const string = { 4 | identify: value => typeof value === 'string', 5 | default: true, 6 | tag: 'tag:yaml.org,2002:str', 7 | resolve: str => str, 8 | stringify(item, ctx, onComment, onChompKeep) { 9 | ctx = Object.assign({ actualString: true }, ctx); 10 | return stringifyString(item, ctx, onComment, onChompKeep); 11 | } 12 | }; 13 | 14 | export { string }; 15 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/dist/schema/core/schema.js: -------------------------------------------------------------------------------- 1 | import { map } from '../common/map.js'; 2 | import { nullTag } from '../common/null.js'; 3 | import { seq } from '../common/seq.js'; 4 | import { string } from '../common/string.js'; 5 | import { boolTag } from './bool.js'; 6 | import { floatNaN, floatExp, float } from './float.js'; 7 | import { intOct, int, intHex } from './int.js'; 8 | 9 | const schema = [ 10 | map, 11 | seq, 12 | string, 13 | nullTag, 14 | boolTag, 15 | intOct, 16 | int, 17 | intHex, 18 | floatNaN, 19 | floatExp, 20 | float 21 | ]; 22 | 23 | export { schema }; 24 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/dist/util.js: -------------------------------------------------------------------------------- 1 | export { debug, warn } from './log.js'; 2 | export { findPair } from './nodes/YAMLMap.js'; 3 | export { toJS } from './nodes/toJS.js'; 4 | export { map as mapTag } from './schema/common/map.js'; 5 | export { seq as seqTag } from './schema/common/seq.js'; 6 | export { string as stringTag } from './schema/common/string.js'; 7 | export { foldFlowLines } from './stringify/foldFlowLines.js'; 8 | export { stringifyNumber } from './stringify/stringifyNumber.js'; 9 | export { stringifyString } from './stringify/stringifyString.js'; 10 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/index.js: -------------------------------------------------------------------------------- 1 | // `export * as default from ...` fails on Webpack v4 2 | // https://github.com/eemeli/yaml/issues/228 3 | import * as YAML from './dist/index.js' 4 | export default YAML 5 | export * from './dist/index.js' 6 | -------------------------------------------------------------------------------- /node_modules/yaml/browser/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/compose-collection.d.ts: -------------------------------------------------------------------------------- 1 | import { ParsedNode } from '../nodes/Node.js'; 2 | import type { BlockMap, BlockSequence, FlowCollection, SourceToken } from '../parse/cst.js'; 3 | import type { ComposeContext, ComposeNode } from './compose-node.js'; 4 | import type { ComposeErrorHandler } from './composer.js'; 5 | export declare function composeCollection(CN: ComposeNode, ctx: ComposeContext, token: BlockMap | BlockSequence | FlowCollection, tagToken: SourceToken | null, onError: ComposeErrorHandler): ParsedNode; 6 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/compose-doc.d.ts: -------------------------------------------------------------------------------- 1 | import type { Directives } from '../doc/directives.js'; 2 | import { Document } from '../doc/Document.js'; 3 | import type { DocumentOptions, ParseOptions, SchemaOptions } from '../options.js'; 4 | import type * as CST from '../parse/cst.js'; 5 | import type { ComposeErrorHandler } from './composer.js'; 6 | export declare function composeDoc(options: ParseOptions & DocumentOptions & SchemaOptions, directives: Directives, { offset, start, value, end }: CST.Document, onError: ComposeErrorHandler): Document.Parsed; 7 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/compose-scalar.d.ts: -------------------------------------------------------------------------------- 1 | import { Scalar } from '../nodes/Scalar.js'; 2 | import type { BlockScalar, FlowScalar, SourceToken } from '../parse/cst.js'; 3 | import type { ComposeContext } from './compose-node.js'; 4 | import type { ComposeErrorHandler } from './composer.js'; 5 | export declare function composeScalar(ctx: ComposeContext, token: FlowScalar | BlockScalar, tagToken: SourceToken | null, onError: ComposeErrorHandler): Scalar.Parsed; 6 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/resolve-block-map.d.ts: -------------------------------------------------------------------------------- 1 | import type { ParsedNode } from '../nodes/Node.js'; 2 | import { YAMLMap } from '../nodes/YAMLMap.js'; 3 | import type { BlockMap } from '../parse/cst.js'; 4 | import type { ComposeContext, ComposeNode } from './compose-node.js'; 5 | import type { ComposeErrorHandler } from './composer.js'; 6 | export declare function resolveBlockMap({ composeNode, composeEmptyNode }: ComposeNode, ctx: ComposeContext, bm: BlockMap, onError: ComposeErrorHandler): YAMLMap.Parsed; 7 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/resolve-block-scalar.d.ts: -------------------------------------------------------------------------------- 1 | import { Range } from '../nodes/Node.js'; 2 | import { Scalar } from '../nodes/Scalar.js'; 3 | import type { BlockScalar } from '../parse/cst.js'; 4 | import type { ComposeErrorHandler } from './composer.js'; 5 | export declare function resolveBlockScalar(scalar: BlockScalar, strict: boolean, onError: ComposeErrorHandler): { 6 | value: string; 7 | type: Scalar.BLOCK_FOLDED | Scalar.BLOCK_LITERAL | null; 8 | comment: string; 9 | range: Range; 10 | }; 11 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/resolve-block-seq.d.ts: -------------------------------------------------------------------------------- 1 | import { YAMLSeq } from '../nodes/YAMLSeq.js'; 2 | import type { BlockSequence } from '../parse/cst.js'; 3 | import type { ComposeContext, ComposeNode } from './compose-node.js'; 4 | import type { ComposeErrorHandler } from './composer.js'; 5 | export declare function resolveBlockSeq({ composeNode, composeEmptyNode }: ComposeNode, ctx: ComposeContext, bs: BlockSequence, onError: ComposeErrorHandler): YAMLSeq.Parsed; 6 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/resolve-end.d.ts: -------------------------------------------------------------------------------- 1 | import type { SourceToken } from '../parse/cst.js'; 2 | import type { ComposeErrorHandler } from './composer.js'; 3 | export declare function resolveEnd(end: SourceToken[] | undefined, offset: number, reqSpace: boolean, onError: ComposeErrorHandler): { 4 | comment: string; 5 | offset: number; 6 | }; 7 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/resolve-flow-scalar.d.ts: -------------------------------------------------------------------------------- 1 | import { Range } from '../nodes/Node.js'; 2 | import { Scalar } from '../nodes/Scalar.js'; 3 | import type { FlowScalar } from '../parse/cst.js'; 4 | import type { ComposeErrorHandler } from './composer.js'; 5 | export declare function resolveFlowScalar(scalar: FlowScalar, strict: boolean, onError: ComposeErrorHandler): { 6 | value: string; 7 | type: Scalar.PLAIN | Scalar.QUOTE_DOUBLE | Scalar.QUOTE_SINGLE | null; 8 | comment: string; 9 | range: Range; 10 | }; 11 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/util-contains-newline.d.ts: -------------------------------------------------------------------------------- 1 | import type { Token } from '../parse/cst.js'; 2 | export declare function containsNewline(key: Token | null | undefined): boolean | null; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/util-empty-scalar-position.d.ts: -------------------------------------------------------------------------------- 1 | import type { Token } from '../parse/cst.js'; 2 | export declare function emptyScalarPosition(offset: number, before: Token[] | undefined, pos: number | null): number; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/util-flow-indent-check.d.ts: -------------------------------------------------------------------------------- 1 | import { Token } from '../parse/cst'; 2 | import { ComposeErrorHandler } from './composer'; 3 | export declare function flowIndentCheck(indent: number, fc: Token | null | undefined, onError: ComposeErrorHandler): void; 4 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/compose/util-map-includes.d.ts: -------------------------------------------------------------------------------- 1 | import { ParsedNode } from '../nodes/Node'; 2 | import { Pair } from '../nodes/Pair'; 3 | import { ComposeContext } from './compose-node'; 4 | export declare function mapIncludes(ctx: ComposeContext, items: Pair[], search: ParsedNode): boolean; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/doc/applyReviver.d.ts: -------------------------------------------------------------------------------- 1 | export type Reviver = (key: unknown, value: unknown) => unknown; 2 | /** 3 | * Applies the JSON.parse reviver algorithm as defined in the ECMA-262 spec, 4 | * in section 24.5.1.1 "Runtime Semantics: InternalizeJSONProperty" of the 5 | * 2021 edition: https://tc39.es/ecma262/#sec-json.parse 6 | * 7 | * Includes extensions for handling Map and Set objects. 8 | */ 9 | export declare function applyReviver(reviver: Reviver, obj: unknown, key: unknown, val: any): unknown; 10 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/log.d.ts: -------------------------------------------------------------------------------- 1 | export type LogLevelId = 'silent' | 'error' | 'warn' | 'debug'; 2 | export declare function debug(logLevel: LogLevelId, ...messages: any[]): void; 3 | export declare function warn(logLevel: LogLevelId, warning: string | Error): void; 4 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/log.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | function debug(logLevel, ...messages) { 4 | if (logLevel === 'debug') 5 | console.log(...messages); 6 | } 7 | function warn(logLevel, warning) { 8 | if (logLevel === 'debug' || logLevel === 'warn') { 9 | if (typeof process !== 'undefined' && process.emitWarning) 10 | process.emitWarning(warning); 11 | else 12 | console.warn(warning); 13 | } 14 | } 15 | 16 | exports.debug = debug; 17 | exports.warn = warn; 18 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/nodes/addPairToJSMap.d.ts: -------------------------------------------------------------------------------- 1 | import type { Pair } from './Pair.js'; 2 | import { ToJSContext } from './toJS.js'; 3 | import type { MapLike } from './YAMLMap.js'; 4 | export declare function addPairToJSMap(ctx: ToJSContext | undefined, map: MapLike, { key, value }: Pair): MapLike; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/parse/cst-stringify.d.ts: -------------------------------------------------------------------------------- 1 | import type { CollectionItem, Token } from './cst.js'; 2 | /** 3 | * Stringify a CST document, token, or collection item 4 | * 5 | * Fair warning: This applies no validation whatsoever, and 6 | * simply concatenates the sources in their logical order. 7 | */ 8 | export declare const stringify: (cst: Token | CollectionItem) => string; 9 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/common/map.d.ts: -------------------------------------------------------------------------------- 1 | import type { CollectionTag } from '../types.js'; 2 | export declare const map: CollectionTag; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/common/null.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const nullTag: ScalarTag & { 3 | test: RegExp; 4 | }; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/common/null.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var Scalar = require('../../nodes/Scalar.js'); 4 | 5 | const nullTag = { 6 | identify: value => value == null, 7 | createNode: () => new Scalar.Scalar(null), 8 | default: true, 9 | tag: 'tag:yaml.org,2002:null', 10 | test: /^(?:~|[Nn]ull|NULL)?$/, 11 | resolve: () => new Scalar.Scalar(null), 12 | stringify: ({ source }, ctx) => typeof source === 'string' && nullTag.test.test(source) 13 | ? source 14 | : ctx.options.nullStr 15 | }; 16 | 17 | exports.nullTag = nullTag; 18 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/common/seq.d.ts: -------------------------------------------------------------------------------- 1 | import type { CollectionTag } from '../types.js'; 2 | export declare const seq: CollectionTag; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/common/string.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const string: ScalarTag; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/common/string.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var stringifyString = require('../../stringify/stringifyString.js'); 4 | 5 | const string = { 6 | identify: value => typeof value === 'string', 7 | default: true, 8 | tag: 'tag:yaml.org,2002:str', 9 | resolve: str => str, 10 | stringify(item, ctx, onComment, onChompKeep) { 11 | ctx = Object.assign({ actualString: true }, ctx); 12 | return stringifyString.stringifyString(item, ctx, onComment, onChompKeep); 13 | } 14 | }; 15 | 16 | exports.string = string; 17 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/core/bool.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const boolTag: ScalarTag & { 3 | test: RegExp; 4 | }; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/core/float.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const floatNaN: ScalarTag; 3 | export declare const floatExp: ScalarTag; 4 | export declare const float: ScalarTag; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/core/int.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const intOct: ScalarTag; 3 | export declare const int: ScalarTag; 4 | export declare const intHex: ScalarTag; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/core/schema.d.ts: -------------------------------------------------------------------------------- 1 | export declare const schema: (import("../types.js").ScalarTag | import("../types.js").CollectionTag)[]; 2 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/json/schema.d.ts: -------------------------------------------------------------------------------- 1 | import { CollectionTag, ScalarTag } from '../types.js'; 2 | export declare const schema: (ScalarTag | CollectionTag)[]; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/yaml-1.1/binary.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const binary: ScalarTag; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/yaml-1.1/bool.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const trueTag: ScalarTag & { 3 | test: RegExp; 4 | }; 5 | export declare const falseTag: ScalarTag & { 6 | test: RegExp; 7 | }; 8 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/yaml-1.1/float.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const floatNaN: ScalarTag; 3 | export declare const floatExp: ScalarTag; 4 | export declare const float: ScalarTag; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/yaml-1.1/int.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const intBin: ScalarTag; 3 | export declare const intOct: ScalarTag; 4 | export declare const int: ScalarTag; 5 | export declare const intHex: ScalarTag; 6 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/yaml-1.1/schema.d.ts: -------------------------------------------------------------------------------- 1 | export declare const schema: (import("../types.js").ScalarTag | import("../types.js").CollectionTag)[]; 2 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/schema/yaml-1.1/timestamp.d.ts: -------------------------------------------------------------------------------- 1 | import type { ScalarTag } from '../types.js'; 2 | export declare const intTime: ScalarTag; 3 | export declare const floatTime: ScalarTag; 4 | export declare const timestamp: ScalarTag & { 5 | test: RegExp; 6 | }; 7 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/stringify/stringifyComment.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Stringifies a comment. 3 | * 4 | * Empty comment lines are left empty, 5 | * lines consisting of a single space are replaced by `#`, 6 | * and all other lines are prefixed with a `#`. 7 | */ 8 | export declare const stringifyComment: (str: string) => string; 9 | export declare function indentComment(comment: string, indent: string): string; 10 | export declare const lineComment: (str: string, indent: string, comment: string) => string; 11 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/stringify/stringifyDocument.d.ts: -------------------------------------------------------------------------------- 1 | import { Document } from '../doc/Document.js'; 2 | import { ToStringOptions } from '../options.js'; 3 | export declare function stringifyDocument(doc: Readonly, options: ToStringOptions): string; 4 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/stringify/stringifyNumber.d.ts: -------------------------------------------------------------------------------- 1 | import type { Scalar } from '../nodes/Scalar.js'; 2 | export declare function stringifyNumber({ format, minFractionDigits, tag, value }: Scalar): string; 3 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/stringify/stringifyPair.d.ts: -------------------------------------------------------------------------------- 1 | import type { Pair } from '../nodes/Pair.js'; 2 | import { StringifyContext } from './stringify.js'; 3 | export declare function stringifyPair({ key, value }: Readonly, ctx: StringifyContext, onComment?: () => void, onChompKeep?: () => void): string; 4 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/stringify/stringifyString.d.ts: -------------------------------------------------------------------------------- 1 | import { Scalar } from '../nodes/Scalar.js'; 2 | import type { StringifyContext } from './stringify.js'; 3 | interface StringifyScalar { 4 | value: string; 5 | comment?: string | null; 6 | type?: string; 7 | } 8 | export declare function stringifyString(item: Scalar | StringifyScalar, ctx: StringifyContext, onComment?: () => void, onChompKeep?: () => void): string; 9 | export {}; 10 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/test-events.d.ts: -------------------------------------------------------------------------------- 1 | export declare function testEvents(src: string): { 2 | events: string[]; 3 | error: unknown; 4 | }; 5 | -------------------------------------------------------------------------------- /node_modules/yaml/dist/util.d.ts: -------------------------------------------------------------------------------- 1 | export { debug, LogLevelId, warn } from './log.js'; 2 | export { findPair } from './nodes/YAMLMap.js'; 3 | export { toJS, ToJSContext } from './nodes/toJS.js'; 4 | export { map as mapTag } from './schema/common/map.js'; 5 | export { seq as seqTag } from './schema/common/seq.js'; 6 | export { string as stringTag } from './schema/common/string.js'; 7 | export { foldFlowLines } from './stringify/foldFlowLines'; 8 | export { stringifyNumber } from './stringify/stringifyNumber.js'; 9 | export { stringifyString } from './stringify/stringifyString.js'; 10 | -------------------------------------------------------------------------------- /node_modules/yaml/util.d.ts: -------------------------------------------------------------------------------- 1 | // Workaround for incomplete exports support in TypeScript 2 | // https://github.com/microsoft/TypeScript/issues/33079 3 | export * from './dist/util.js' 4 | -------------------------------------------------------------------------------- /node_modules/yaml/util.js: -------------------------------------------------------------------------------- 1 | // Re-exporter for Node.js < 12.16.0 2 | module.exports = require('./dist/util.js') 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "remark-block-list", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "keywords": [], 10 | "author": "", 11 | "license": "ISC", 12 | "dependencies": { 13 | "remark-cli": "^11.0.0", 14 | "remark-lint": "^9.1.1", 15 | "unified-lint-rule": "^2.1.1", 16 | "unist-util-generated": "^2.0.1", 17 | "unist-util-visit": "^4.1.2" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /sync.js: -------------------------------------------------------------------------------- 1 | console.log('hi') 2 | --------------------------------------------------------------------------------