{ "tasks": { "make": "deno run --allow-env --allow-read --allow-write=.deno-make.json --allow-run=deno ./mod.ts $0" }, "+tasks": { "flags:all": { "task": "deno run tests/mod.ts", "deno": { "run": { "permissions": { "allow": true, "prompt": true } }, "test": { "permissions": { "allow": false } } } }, "flags:booleans": { "task": "deno run tests/mod.ts", "deno": { "run": { "permissions": { "read": true, "write": true, "net": true, "env": true, "sys": true, "run": true, "ffi": true, "hrtime": true, "prompt": true } }, "test": { "permissions": { "read": false, "write": false, "net": false, "env": false, "sys": false, "run": false, "ffi": false, "hrtime": false, "prompt": false } } } }, "flags:paths": { "task": "deno run tests/mod.ts", "deno": { "run": { "permissions": { "read": ["test"], "write": ["test"], "net": ["https://example.com"], "env": ["FOO"], "sys": ["osRelease"], "run": ["deno"], "ffi": ["test"] } }, "test": { "permissions": { "read": [], "write": [], "net": [], "env": [], "sys": [], "run": [], "ffi": [] } } } }, "flags:allow_deny": { "task": "deno run tests/mod.ts", "deno": { "run": { "permissions": { "read": { "allow": ["test"], "deny": ["test"] }, "write": { "allow": ["test"], "deny": ["test"] }, "net": { "allow": ["https://example.com"], "deny": ["https://example.com"] }, "env": { "allow": ["FOO"], "deny": ["FOO"] }, "sys": { "allow": ["osRelease"], "deny": ["osRelease"] }, "run": { "allow": ["deno"], "deny": ["deno"] }, "ffi": { "allow": ["test"], "deny": ["test"] } } }, "test": { "permissions": { "read": { "allow": [], "deny": [] }, "write": { "allow": [], "deny": [] }, "net": { "allow": [], "deny": [] }, "env": { "allow": [], "deny": [] }, "sys": { "allow": [], "deny": [] }, "run": { "allow": [], "deny": [] }, "ffi": { "allow": [], "deny": [] } } } } } } }