Skip to content

Commit 8274d8b

Browse files
Add ordered dep and 2 more datascript fns
1 parent 5117a37 commit 8274d8b

32 files changed

+4862
-4748
lines changed

bb.edn

+4-3
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,16 @@
1313
{:mvn/version "0.8.41"}
1414
datascript/deps
1515
{:git/url "https://github.com/logseq/nbb-features"
16-
:git/sha "390ee86e8f6feacb2ccd94165a434ccd3db0c3af"
16+
:git/sha "1f925bf4f2263525687ef83f0d998a9c09ad603b"
1717
:deps/root "features/datascript"}
1818
#_{:local/root "../nbb-features/features/datascript"}
1919
datascript-transit/deps
2020
{:git/url "https://github.com/logseq/nbb-features"
21-
:git/sha "390ee86e8f6feacb2ccd94165a434ccd3db0c3af"
21+
:git/sha "1f925bf4f2263525687ef83f0d998a9c09ad603b"
2222
:deps/root "features/datascript-transit"}
2323
#_{:local/root "../nbb-features/features/datascript-transit"}
24-
cljs-time/deps {:local/root "features/cljs-time"}}
24+
cljs-time/deps {:local/root "features/cljs-time"}
25+
ordered/deps {:local/root "features/ordered"}}
2526

2627
:tasks
2728
{:requires ([babashka.fs :as fs]

features/ordered/deps.edn

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
{:deps
2+
{org.flatland/ordered {:mvn/version "1.15.11"}}}
+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
(ns nbb.impl.ordered
2+
{:no-doc true}
3+
(:require [flatland.ordered.map]
4+
[nbb.core :as nbb]
5+
[sci.core :as sci]))
6+
7+
(def map-ns (sci/create-ns 'flatland.ordered.map nil))
8+
(def map-namespace (sci/copy-ns flatland.ordered.map map-ns))
9+
10+
(def config {:namespaces {'flatland.ordered.map map-namespace}})
11+
12+
(defn init []
13+
(nbb/register-plugin! ::ordered config))

features/ordered/src/nbb_features.edn

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[{:name logseq/ordered
2+
:namespaces [flatland.ordered.map]
3+
:js "./nbb_ordered.js"
4+
:shadow-config
5+
{:modules
6+
{:nbb_ordered {:init-fn nbb.impl.ordered/init
7+
:depends-on #{:nbb_core}}}}}]

lib/nbb_api.js

+16-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/nbb_bundler.js

+13-13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)