diff --git a/import_map.json b/import_map.json deleted file mode 100644 index f927f0e..0000000 --- a/import_map.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "imports": { - "@std/cli": "jsr:@std/cli@^1.0.0", - "@std/fs": "jsr:@std/fs@^1.0.0", - "@std/path": "jsr:@std/path@^1.0.0" - } -} diff --git a/loader.ts b/loader.ts index d426f7f..de56769 100644 --- a/loader.ts +++ b/loader.ts @@ -365,14 +365,16 @@ scripts() { return 127; fi - local import_map_url + local config_url lock_url if [[ "$ref" == v* ]]; then - import_map_url="${BASE_RAW}/tag/$ref/import_map.json" + config_url="${BASE_RAW}/tag/$ref/deno.json" + lock_url="${BASE_RAW}/tag/$ref/deno.lock" else - import_map_url="${BASE_RAW}/branch/$ref/import_map.json" + config_url="${BASE_RAW}/branch/$ref/deno.json" + lock_url="${BASE_RAW}/branch/$ref/deno.lock" fi - deno run --allow-all --import-map="$import_map_url" "$url" "$@"; + deno run --allow-all --config="$config_url" --lock="$lock_url" "$url" "$@"; } # --- Autocompletion ---------------------------------------------------