3333fi
3434QUARTO_SRC_PATH=" $QUARTO_ROOT /src"
3535DEV_PATH=$QUARTO_SRC_PATH /quarto.ts
36+ QUARTO_IMPORT_MAP_ARG=--importmap=$QUARTO_SRC_PATH /import_map.json
37+
3638if [ -f " $DEV_PATH " ]; then
3739 if [ " $1 " == " --version" ] || [ " $1 " == " -v" ]; then
3840 if [ " $QUARTO_FORCE_VERSION " != " " ]; then
@@ -48,9 +50,6 @@ if [ -f "$DEV_PATH" ]; then
4850 QUARTO_ACTION=run
4951 fi
5052
51- # Local import map
52- QUARTO_IMPORT_MAP_ARG=--importmap=$QUARTO_SRC_PATH /import_map.json
53-
5453 # Turn on type checking for dev version
5554 if [ -z ${QUARTO_NO_TYPECHECK+x} ]; then
5655 QUARTO_DENO_OPTIONS=--check
@@ -63,10 +62,12 @@ if [ -f "$DEV_PATH" ]; then
6362
6463 export QUARTO_BIN_PATH=$SCRIPT_PATH
6564 export QUARTO_SHARE_PATH=" ${QUARTO_SHARE_PATH=$QUARTO_SRC_PATH / resources/ } "
65+ export DENO_DIR=$QUARTO_BIN_PATH /deno_cache
66+
6667 if [ -z ${QUARTO_DEBUG+x} ]; then
6768 export QUARTO_DEBUG=true
6869 fi
69- # QUARTO_CACHE_OPTIONS="--cached-only"
70+ QUARTO_CACHE_OPTIONS=" --cached-only"
7071
7172 # Check for deno update
7273 QUARTO_DIST_CONFIG=$QUARTO_BIN_PATH /../config
9192 QUARTO_ACTION=run
9293 QUARTO_TARGET=${SCRIPT_PATH} /quarto.js
9394 export QUARTO_BIN_PATH=$SCRIPT_PATH
94- QUARTO_CACHE_OPTIONS=" "
95+ export DENO_DIR=$QUARTO_BIN_PATH /deno_cache
96+ QUARTO_CACHE_OPTIONS=" --cached-only"
9597
9698 # Turn off type checking for bundled version
9799 QUARTO_DENO_OPTIONS=--no-check
108110 fi
109111 fi
110112
111- # release vendored import map
112- QUARTO_IMPORT_MAP_ARG=--importmap=$SCRIPT_PATH /vendor/import_map.json
113-
114113 if [ " $1 " == " --version" ] || [ " $1 " == " -v" ]; then
115114 if [ " $QUARTO_FORCE_VERSION " != " " ]; then
116115 echo $QUARTO_FORCE_VERSION
0 commit comments