parent
11b7a56ab8
commit
a3554fa4a2
13 changed files with 200 additions and 9 deletions
3
plugins/datascript/deps.edn
Normal file
3
plugins/datascript/deps.edn
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{:deps
|
||||
{datascript/datascript {:mvn/version "1.3.12"}
|
||||
io.github.babashka/sci.configs {:git/sha "33bd51e53700b224b4cb5bda59eb21b62f962745"}}}
|
||||
9
plugins/datascript/src/scittle/datascript.cljs
Normal file
9
plugins/datascript/src/scittle/datascript.cljs
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
(ns scittle.datascript
|
||||
{:no-doc true}
|
||||
(:require [sci.configs.tonsky.datascript :refer [config]]
|
||||
[scittle.core :as scittle]))
|
||||
|
||||
(defn init []
|
||||
(scittle/register-plugin!
|
||||
::datascript
|
||||
config))
|
||||
12
plugins/datascript/src/scittle_plugin.edn
Normal file
12
plugins/datascript/src/scittle_plugin.edn
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[{:name scittle/datascript
|
||||
:namespaces [datascript.core datascript.db]
|
||||
:js "./scittle.datascript.js"
|
||||
:shadow-config
|
||||
{:compiler-options {:externs ["datascript/externs.js"]}
|
||||
:modules
|
||||
{:scittle.datascript
|
||||
{:init-fn scittle.datascript/init
|
||||
;; From https://github.com/tonsky/datascript/issues/298#issuecomment-813790783
|
||||
:prepend "globalThis.datascript = {};"
|
||||
:depends-on #{:scittle}
|
||||
:entries [datascript.core]}}}}]
|
||||
Loading…
Add table
Add a link
Reference in a new issue