import { Deno } from "https://deno.land/x/ayonli_jsext@v0.9.72/lib.deno.d.ts";
const { Permissions } = Deno;
Returns the current status of a permission.
Note, if the permission is already granted, request()
will not prompt
the user again, therefore querySync()
is only necessary if you are going
to react differently existing permissions without wanting to modify them
or prompt the user to modify them.
const status = Deno.permissions.querySync({ name: "read", path: "/etc" });
console.log(status.state);