summaryrefslogtreecommitdiff
path: root/std/installer
diff options
context:
space:
mode:
authorRy Dahl <ry@tinyclouds.org>2020-01-09 11:37:01 -0700
committerGitHub <noreply@github.com>2020-01-09 11:37:01 -0700
commitd492c5abe3c7c0716b9695c8a40d0256569d2338 (patch)
tree15d5d901d3dac3bedefd7258d29a177a2f6ae9a0 /std/installer
parentc50cab90a05d271013f741768d70c1eda6ef9a10 (diff)
feat: Deno.args now does not include script (#3628)
Previously Deno.args was ["script.js", "arg1", "arg2"] Now it is just ["arg1", "arg2"] BREAKING CHANGE
Diffstat (limited to 'std/installer')
-rw-r--r--std/installer/mod.ts2
-rw-r--r--std/installer/testdata/args.ts2
-rw-r--r--std/installer/testdata/echo.ts2
3 files changed, 3 insertions, 3 deletions
diff --git a/std/installer/mod.ts b/std/installer/mod.ts
index a8a280d93..1d9558520 100644
--- a/std/installer/mod.ts
+++ b/std/installer/mod.ts
@@ -276,7 +276,7 @@ export async function install(
}
async function main(): Promise<void> {
- const parsedArgs = parse(args.slice(1), { stopEarly: true });
+ const parsedArgs = parse(args, { stopEarly: true });
if (parsedArgs.h || parsedArgs.help) {
return showHelp();
diff --git a/std/installer/testdata/args.ts b/std/installer/testdata/args.ts
index 484cab5ab..1c0ec0687 100644
--- a/std/installer/testdata/args.ts
+++ b/std/installer/testdata/args.ts
@@ -6,4 +6,4 @@ function args(args: string[]) {
Deno.stdout.write(new TextEncoder().encode(JSON.stringify(map)));
}
-args(Deno.args.slice(1));
+args(Deno.args);
diff --git a/std/installer/testdata/echo.ts b/std/installer/testdata/echo.ts
index 62ddd6d05..84a645433 100644
--- a/std/installer/testdata/echo.ts
+++ b/std/installer/testdata/echo.ts
@@ -3,4 +3,4 @@ function echo(args: string[]) {
Deno.stdout.write(new TextEncoder().encode(msg));
}
-echo(Deno.args.slice(1));
+echo(Deno.args);