shadow-cljs.edn 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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. goog.debug.LOGGING_ENABLED true}
  16. :devtools {:enabled false}}
  17. :db-sync-node {:target :node-script
  18. :output-to "worker/dist/node-adapter.js"
  19. :main logseq.db-sync.node.entry/main
  20. :compiler-options {:source-map true
  21. :warnings {:fn-deprecated false
  22. :redef false}}
  23. :devtools {:enabled false}
  24. :closure-defines {goog.debug.LOGGING_ENABLED true}}
  25. :db-sync-show-checksum {:target :node-script
  26. :output-to "worker/dist/show-sqlite-checksum.js"
  27. :main logseq.db-sync.node.show-checksum/main
  28. :compiler-options {:source-map true
  29. :warnings {:fn-deprecated false
  30. :redef false}}
  31. :devtools {:enabled false}}
  32. :db-sync-find-checksum-drift {:target :node-script
  33. :output-to "worker/dist/find-checksum-drift.js"
  34. :main logseq.db-sync.node.find-checksum-drift/main
  35. :compiler-options {:source-map true
  36. :warnings {:fn-deprecated false
  37. :redef false}}
  38. :devtools {:enabled false}}
  39. :db-sync-recompute-log-checksum {:target :node-script
  40. :output-to "worker/dist/recompute-log-checksum.js"
  41. :main logseq.db-sync.node.recompute-log-checksum/main
  42. :compiler-options {:source-map true
  43. :warnings {:fn-deprecated false
  44. :redef false}}
  45. :devtools {:enabled false}}
  46. :db-sync-test {:target :node-test
  47. :output-to "worker/dist/worker-test.js"
  48. :devtools {:enabled false}
  49. :main logseq.db-sync.test-runner/main}}}