Ver Fonte

Bump nbb with latest datascript

Test fixes are reasonable as datascript catches more invalid uses of
query
Gabriel Horner há 1 ano atrás
pai
commit
e24b386079

+ 1 - 1
deps/common/package.json

@@ -3,7 +3,7 @@
   "version": "1.0.0",
   "private": true,
   "devDependencies": {
-    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
+    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
   },
   "scripts": {
     "test": "yarn nbb-logseq -cp test -m nextjournal.test-runner"

+ 3 - 3
deps/common/yarn.lock

@@ -2,9 +2,9 @@
 # yarn lockfile v1
 
 
-"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
-  version "1.2.173-feat-db-v12"
-  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
+"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
+  version "1.2.173-feat-db-v14"
+  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
   dependencies:
     import-meta-resolve "^2.1.0"
 

+ 1 - 1
deps/db/package.json

@@ -3,7 +3,7 @@
   "version": "1.0.0",
   "private": true,
   "devDependencies": {
-    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
+    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
   },
   "dependencies": {
     "better-sqlite3": "9.3.0"

+ 21 - 18
deps/db/test/logseq/db/frontend/inputs_test.cljs

@@ -59,24 +59,27 @@
                                  :input-options {:current-block-uuid block-uuid}}))))
         ":current-block input resolves to current block's :db/id")
 
-    (is (= []
-           (map :block/content
-                (custom-query @conn
-                              {:inputs [:current-block]
-                               :query '[:find (pull ?b [*])
-                                        :in $ ?current-block
-                                        :where [?b :block/parent ?current-block]]})))
-        ":current-block input doesn't resolve when :current-block-uuid is not provided")
-
-    (is (= []
-           (map :block/content
-                (custom-query @conn
-                              {:inputs [:current-block]
-                               :query '[:find (pull ?b [*])
-                                        :in $ ?current-block
-                                        :where [?b :block/parent ?current-block]]
-                               :input-options {:current-block-uuid :magic}})))
-        ":current-block input doesn't resolve when current-block-uuid is invalid")
+    (is (thrown-with-msg?
+         js/Error
+         #"Nothing found for entity"
+         (custom-query @conn
+                       {:inputs [:current-block]
+                        :query '[:find (pull ?b [*])
+                                 :in $ ?current-block
+                                 :where [?b :block/parent ?current-block]]
+                        :input-options {:current-block-uuid nil}}))
+        ":current-block input doesn't resolve and fails when :current-block-uuid is not provided")
+
+    (is (thrown-with-msg?
+         js/Error
+         #"Nothing found for entity"
+         (custom-query @conn
+                       {:inputs [:current-block]
+                        :query '[:find (pull ?b [*])
+                                 :in $ ?current-block
+                                 :where [?b :block/parent ?current-block]]
+                        :input-options {:current-block-uuid :magic}}))
+        ":current-block input doesn't resolve and fails when :current-block-uuid is invalid")
 
     (is (= ["parent"]
            (let [block-uuid (-> (d/q '[:find (pull ?b [:block/uuid])

+ 1 - 1
deps/db/test/logseq/db/frontend/rules_test.cljs

@@ -102,7 +102,7 @@
             "page-property returns result when page has property")
         (is (= []
                (->> (q-with-rules '[:find (pull ?b [:block/original-name])
-                                    :where (page-property ?b :user.property/page-many ?pv) [?pv :block/original-name "Page B"]]
+                                    :where [?b :user.property/page-many ?pv] [?pv :block/original-name "Page B"]]
                                   @conn)
                     (map (comp :block/original-name first))))
             "page-property returns no result when page doesn't have property value"))

+ 3 - 3
deps/db/yarn.lock

@@ -2,9 +2,9 @@
 # yarn lockfile v1
 
 
-"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
-  version "1.2.173-feat-db-v12"
-  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
+"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
+  version "1.2.173-feat-db-v14"
+  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
   dependencies:
     import-meta-resolve "^2.1.0"
 

+ 1 - 1
deps/graph-parser/package.json

@@ -3,7 +3,7 @@
   "version": "1.0.0",
   "private": true,
   "devDependencies": {
-    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13",
+    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14",
     "better-sqlite3": "9.3.0"
   },
   "dependencies": {

+ 3 - 3
deps/graph-parser/yarn.lock

@@ -2,9 +2,9 @@
 # yarn lockfile v1
 
 
-"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
-  version "1.2.173-feat-db-v12"
-  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
+"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
+  version "1.2.173-feat-db-v14"
+  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
   dependencies:
     import-meta-resolve "^2.1.0"
 

+ 1 - 1
deps/outliner/package.json

@@ -3,7 +3,7 @@
   "version": "1.0.0",
   "private": true,
   "devDependencies": {
-    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
+    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
   },
   "dependencies": {
     "better-sqlite3": "9.3.0",

+ 3 - 3
deps/outliner/yarn.lock

@@ -2,9 +2,9 @@
 # yarn lockfile v1
 
 
-"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
-  version "1.2.173-feat-db-v12"
-  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
+"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
+  version "1.2.173-feat-db-v14"
+  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
   dependencies:
     import-meta-resolve "^2.1.0"
 

+ 1 - 1
deps/publishing/package.json

@@ -3,7 +3,7 @@
   "version": "1.0.0",
   "private": true,
   "devDependencies": {
-    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13",
+    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14",
     "mldoc": "^1.5.8"
   },
   "dependencies": {

+ 3 - 3
deps/publishing/yarn.lock

@@ -2,9 +2,9 @@
 # yarn lockfile v1
 
 
-"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
-  version "1.2.173-feat-db-v12"
-  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
+"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
+  version "1.2.173-feat-db-v14"
+  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
   dependencies:
     import-meta-resolve "^2.1.0"
 

+ 1 - 1
scripts/package.json

@@ -3,7 +3,7 @@
   "version": "1.0.0",
   "private": true,
   "devDependencies": {
-    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
+    "@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
   },
   "dependencies": {
     "better-sqlite3": "9.3.0",

+ 3 - 3
scripts/yarn.lock

@@ -2,9 +2,9 @@
 # yarn lockfile v1
 
 
-"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
-  version "1.2.173-feat-db-v12"
-  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
+"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
+  version "1.2.173-feat-db-v14"
+  resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
   dependencies:
     import-meta-resolve "^2.1.0"