import { type ArgParsingOptions } from "https://dotland.deno.dev/std@0.131.0/flags/mod.ts";
Properties
When true
, populate the result _
with everything before the --
and
the result ['--']
with everything after the --
. Here's an example:
// $ deno run example.ts -- a arg1
import { parse } from "./mod.ts";
console.dir(parse(Deno.args, { "--": false }));
// output: { _: [ "a", "arg1" ] }
console.dir(parse(Deno.args, { "--": true }));
// output: { _: [], --: [ "a", "arg1" ] }
Defaults to false
.
A boolean, string or array of strings to always treat as booleans. If
true
will treat all double hyphenated arguments without equal signs as
boolean
(e.g. affects --foo
, not -f
or --foo=bar
)