shadow-cljs.edn 1.2 KB

1234567891011121314151617181920212223242526
  1. ;; shadow-cljs configuration
  2. {:deps true
  3. :http {:port 9632}
  4. :nrepl {:port 8703}
  5. :builds
  6. {:db-sync {:target :esm
  7. :output-dir "worker/dist/worker"
  8. :compiler-options {:source-map true
  9. :warnings {:fn-deprecated false
  10. :redef false}}
  11. :modules {:main {:exports {default logseq.db-sync.worker/worker
  12. SyncDO logseq.db-sync.worker/SyncDO}}}
  13. :js-options {:js-provider :import}
  14. :closure-defines {shadow.cljs.devtools.client.env/enabled false}
  15. :devtools {:enabled false}}
  16. :db-sync-node {:target :node-script
  17. :output-to "worker/dist/node-adapter.js"
  18. :main logseq.db-sync.node.entry/main
  19. :compiler-options {:source-map true
  20. :warnings {:fn-deprecated false
  21. :redef false}}
  22. :devtools {:enabled false}}
  23. :db-sync-test {:target :node-test
  24. :output-to "worker/dist/worker-test.js"
  25. :devtools {:enabled false}
  26. :main logseq.db-sync.test-runner/main}}}